Node.js

Konfigurieren Sie Ihre Sprachanwendung

Nachdem Sie nun Ihre Webhooks definiert haben, müssen Sie der Vonage API-Plattform mitteilen, wo sie zu finden sind. Dazu konfigurieren Sie sie in der Voice Application, die Sie als Teil der Voraussetzungen für diesen Lehrgang.

Sie müssen die Sprachanwendung mit den folgenden Informationen konfigurieren:

  • APPLICATION_ID - die UUID Ihrer Anwendung
  • APPLICATION_NAME - einen Namen für Ihre Anwendung
  • answer_url - die URL, an die Ihr Webhook das Nexmo Call Control Object liefert, das den Fluss der eingehenden Anrufe steuert.
  • event_url - die URL, an die die Plattform asynchron Ereignisinformationen sendet, wenn sich der Anrufstatus ändert

Die answer_url und event_url besteht aus Ihrem Ngrok-Domänennamen (wie er in der Voraussetzungen für dieses Lernprogramm), gefolgt von der Route für jeden Webhook in Ihrem Code.

Sicherstellen, dass Ngrok ausgeführt wird, bevor Sie diesen Schritt ausführen.

Führen Sie den folgenden CLI-Befehl aus, um Ihre Anwendung mit den folgenden Daten zu aktualisieren:

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

Zum Beispiel:

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