Anbieter von Konversation
Der Conversation-Anbieter ermöglicht es Ihnen, auf Webhooks von der Conversation API.
Funktionen
onConversationEvent- können Sie auf Conversation API-Ereignisse warten und diese filtern. Siehe das Codeschnipsel hier.
Verwenden Sie die vcr.verifyAuth Methode zum Verify, ob Callbacks von der Cloud Runtime Platform stammen. Da dieser Anbieter Webhooks über den VCR-Callback-Router weiterleitet, müssen Sie außerdem die X-Vonage-Webhook-Auth-Token Header, um zu bestätigen, dass die Nachricht von Vonage stammt. Siehe Rückrufe verifizieren für eine ausführliche Anleitung.
Initialisierung des Konversationsanbieters
Um den Conversation Provider zu verwenden, müssen Sie eine Instanz des Providers mit einer Sitzung erstellen:
Kopieren
const session = vcr.createSession();
const messaging = new Conversation(session);
Anwendungsfall
So können Sie z. B. mit dem Konversationsanbieter auf Konversationsereignisse für eine Vonage-Anwendung warten:
Kopieren
const session = vcr.createSession();
const conversation = new Conversation(session);
await conversation.onConversationEvent("onEvent");