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:

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:

const session = vcr.createSession();
const conversation = new Conversation(session);

await conversation.onConversationEvent("onEvent");