Écouter les messages entrants

Le fournisseur Messages vous permet d'écouter les messages entrants à l'aide de la fonction Messages API.

Signature de la méthode

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

Les types

Cette fonction utilise le Contact pour l'expéditeur et le destinataire du message.

MessageContact:

  • type: (Chaîne) Le canal du texte, par exemple sms, mms, whatsapp, messengerou viber_service.
  • number: (Chaîne) Un numéro de téléphone dans la base de données des E.164 format.
  • id: (Chaîne optionnelle) Un numéro d'identification, à utiliser avec Facebook Messenger.

À l'écoute des messages

Utilisation null comme caractère de remplacement, vous pouvez écouter tous les messages entrants à un numéro Vonage spécifié. Dans cet exemple, les messages entrants appelleront le numéro onMessage l'itinéraire.

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);