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 AnwendungAPPLICATION_NAME- einen Namen für Ihre Anwendunganswer_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
Erstellen eines Anrufmenüs
Erstellen Sie ein interaktives Sprachdialogmenü (IVR) zur Bearbeitung von Kundenanrufen