Estar atento a los mensajes entrantes
El proveedor de mensajes le permite escuchar los mensajes entrantes mediante la función Messages API.
Firma del método
onMessage(callback: string, from: Contact, to: Contact)
Tipos
Esta función utiliza el Contact tipo del remitente y del destinatario del mensaje.
MessageContact:
type: (Cadena) El canal del texto, p. ej.,sms,mms,whatsapp,messenger, oviber_service.number: (Cadena) Un número de teléfono en el E.164 formato.id: (Cadena opcional) Un número de identificación, para su uso con Facebook Messenger.
Escuchar los mensajes
Uso de null como carácter comodín, puedes escuchar cualquier mensaje entrante a un número de Vonage especificado. En este ejemplo, los mensajes entrantes llamarán al onMessage ruta.
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);