JavaScript
Errores de webhook
Si los webhooks que ha creado con la función vis/v1/self/webhooks/ o devuelve un 404 o 500, ese webhook se considera desactivado y no verá ninguna carga entrante en él. Puede consultar el estado de todos los webhooks realizando una llamada GET al siguiente endpoint:
https://api.vonage.com/t/vbc.prod/vis/v1/self/webhooks/
Esto devolverá una lista de todos los webhooks que están asociados con su aplicación:
En el ejemplo anterior, el lastErrorMessage muestra un error al llamar al webhook.
Para recibir eventos al mismo webhook, necesitarás hacer otra petición POST para crear el webhook:
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"
A continuación, verá los eventos entrantes después de que el webhook se haya actualizado.
Recepción de eventos de llamada mediante webhooks
Crear un webhook para recibir eventos de llamadas
Pasos
1
Introducción a esta tarea2
Prerequisites3
Crear un webhook4
Crear un servidor local5
Crear un webhook6
Limpieza7
¿Y ahora qué?