Python

Créer un webhook

  1. Pour créer un webhook, créez un fichier POST demande à :

    https://api.vonage.com/t/vbc.prod/vis/v1/self/webhooks/

  2. Dans le corps de la requête, vous devrez saisir le JSON suivant :

  3. La requête curl complète ressemblera à ce qui suit :

    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"
  4. Dans le cadre de la url vous devrez ajouter votre URL accessible. Cette URL sera appelée par l'API de Vonage Integration Platform lorsqu'un appel aura été mis à jour. Une bonne façon de créer une URL accessible est d'utiliser ngrok pour exposer un port sur votre machine locale.

Ensuite, vous allez créer votre serveur local. Pour créer votre serveur local, vous pouvez utiliser ExpressJS pour NodeJS ou Flacon pour Python.

Réception d'événements d'appels à l'aide de webhooks

Créer un webhook pour recevoir les événements des appels

Disponible sur :
JavaScript Python
Étapes
1
Introduction à cette tâche
2
Prerequisites
3
Créer un webhook
4
Créer un serveur local
5
Créer un webhook
6
Nettoyage
7
Quelle est la prochaine étape ?