Eingehende Nachrichten abhören

Der Nachrichtenanbieter ermöglicht es Ihnen, eingehende Nachrichten mit dem Messages API.

Methode Unterschrift

onMessage(callback: string, from: Contact, to: Contact)

Typen

Diese Funktion verwendet die Contact Typ für den Absender und den Empfänger der Nachricht.

MessageContact:

  • type: (String) Der Kanal des Textes, z.B. sms, mms, whatsapp, messenger, oder viber_service.
  • number: (String) Eine Telefonnummer in der E.164 Format.
  • id(Optionale Zeichenfolge) Eine ID-Nummer zur Verwendung mit Facebook Messenger.

Auf der Suche nach Botschaften

Verwendung von null als Platzhalterzeichen verwenden, können Sie alle eingehenden Nachrichten an eine bestimmte Vonage-Nummer abhören. In diesem Beispiel wird bei eingehenden Nachrichten die Nummer onMessage Route.

const session = vcr.createSession();
const messaging = new Messages(session);

const vonageNumber = { type: "sms", number: "447700900000" };
const from = { type: "sms", number: null }; 

await messaging.onMessage("onMessage", from, vonageNumber);