JavaScript
Criar um webhook
-
Para criar um webhook, crie um
POSTsolicitação para:https://api.vonage.com/t/vbc.prod/vis/v1/self/webhooks/ -
No corpo da solicitação, você precisará inserir o seguinte JSON:
Copiar{ "url": "{YOUR_URL}", "events": [ "CALL" ], "signingAlgo": "HMAC_SHA256", "signingKey": "string", "metadataPolicy": "NONE" } -
A solicitação completa do curl terá a seguinte forma:
curl --location --request POST 'https://api.vonage.com/t/vbc.prod/vis/v1/self/webhooks/' \ --header 'Authorization: Bearer {ACCESS_TOKEN}' \ --header 'Content-Type: application/json' \ --data-raw '{ "url": "https://{NGROK_URL}/webhook", "events": [ "CALL" ], "signingAlgo": "HMAC_SHA256", "signingKey": "string", "metadataPolicy": "NONE" -
No
urlparâmetro, você precisará adicionar sua URL acessível. Essa URL será chamada pela API da Vonage Integration Platform quando uma chamada for atualizada. Uma boa maneira de criar uma URL acessível é usar ngrok para expor uma porta no seu computador local.
Recebimento de eventos de chamadas por meio de webhooks
Crie um webhook para receber eventos provenientes de chamadas
Etapas
1
Introdução a esta tarefa2
Prerequisites3
Criar um webhook4
Criar um servidor local5
Criar um webhook6
Limpeza7
E agora?