Enviar un SMS

En este fragmento de código verás cómo enviar un SMS utilizando la Messages API.

Para obtener una guía paso a paso sobre este tema, puede leer nuestro tutorial Envío de mensajes SMS con la Messages API.

Nota: Para incluir una nueva línea en el mensaje, consulte la documentación de Concatenación y codificación

Recibos de entrega

El webhook utilizado para el acuse de recibo dependerá del tipo de autenticación utilizado:

Tipo de autenticación utilizado Webhook utilizado para la recepción de la entrega
Autenticación básica webhook a nivel de Account se utiliza para la recepción de la entrega.
Autenticación JWT webhook a nivel de aplicación se utiliza para la recepción/estado de la entrega.

La recepción de los recibos de entrega depende de la disponibilidad de soporte de red.

Ejemplo

A continuación encontrará la descripción de todas las variables utilizadas en cada fragmento de código:

ClaveDescripción
VONAGE_APPLICATION_ID

The Vonage Application ID.

VONAGE_PRIVATE_KEY

Private key for the Vonage Application.

MESSAGES_TO_NUMBER

The number you are sending the to in E.164 format. For example 447700900000.

SMS_SENDER_ID

The alphanumeric string that represents the name or number of the organization sending the message.

NOTA: No utilice un + o 00 cuando introduzca un número de teléfono, empiece por el prefijo del país, por ejemplo 447700900000.

Requisitos previos

Si no tiene una solicitud, puede crear uno. Asegúrese también de configure sus webhooks.

Escriba el código

Añada lo siguiente a send-sms.sh:

Ver fuente completa

Ejecute su código

Guarde este archivo en su máquina y ejecútelo:

bash send-sms.sh

Pruébalo

Al ejecutar el código, se envía un mensaje al número de destino.