Node.js

Configure seu aplicativo de voz

Agora que você definiu seus webhooks, é preciso informar à plataforma de API da Vonage onde encontrá-los. Para isso, basta configurá-los no aplicativo de voz que você criou como parte do pré-requisitos para este tutorial.

Você precisa configurar o Aplicativo de Voz com as seguintes informações:

  • APPLICATION_ID - o UUID do seu aplicativo
  • APPLICATION_NAME - um nome para o seu aplicativo
  • answer_url - a URL para a qual seu webhook envia o Objeto de Controle de Chamadas da Nexmo, que controla o fluxo das chamadas recebidas.
  • event_url - a URL para a qual a plataforma envia informações sobre eventos de forma assíncrona quando o status da chamada muda

O answer_url e event_url consiste no seu nome de domínio do Ngrok (conforme gerado no pré-requisitos (para este tutorial), seguido da rota de cada webhook no seu código.

Certifique-se de que Ngrok esteja em execução antes de você realizar esta etapa.

Execute o seguinte comando da CLI para atualizar seu aplicativo com os dados a seguir:

vonage apps:update APPLICATION_ID --name="APPLICATION_NAME" --voice_answer_url=https://mynewdomain.ngrok.io/webhooks/answer

Por exemplo:

vonage apps:update 228c1ad1-176d-406c-a63a-b97e6fd3fd52 --voice_answer_url=https://63daf1c05d6f.ngrok.io/webhooks/answer