Cómo enviar un mensaje SMS programado usando la API HTTP
Esta guía te ayuda a entender cómo puedes enviar mensajes SMS programados usando la API HTTP. Con esta solución, puedes establecer la fecha exacta en la que deseas enviar el mensaje. El documento contiene un video tutorial y una guía paso a paso donde cada paso consiste en una breve descripción del paso actual y una captura de pantalla para demostrar lo que necesitas hacer. Para completar esta guía, no necesitas tener ningún conocimiento específico y no requiere más de diez minutos para completarse. ¡Así que, comencemos ahora mismo!
Video tutorial
Paso 1 - Crear usuario HTTP
En el primer paso, necesitas crear la conexión de usuario HTTP. Para ello, abre el menú de Aplicaciones desde la barra de herramientas, y aquí, en la sección de Usuarios de red, haz clic en el botón de Instalar del usuario HTTP. Para comenzar a configurar un usuario HTTP, proporciona un nombre de usuario y una contraseña para el usuario de la API HTTP como puedes ver en la Figura 1. Esta información puede usarse para acceder al sistema a través de la API HTTP.
Paso 2 - Solicitud HTTP para enviar mensaje
Después de crear la conexión de usuario HTTP, simplemente abre la conexión para ver la página de Detalles de la conexión. Aquí, necesitas navegar a la pestaña de Prueba, donde puedes enviar una solicitud HTTP para enviar un mensaje SMS a través del Ozeki SMS Gateway. A la solicitud, añade el parámetro sendondate donde puedes definir cuándo será enviado el mensaje por el Ozeki SMS Gateway como lo demuestra la Figura 2. Para iniciar la solicitud HTTP, simplemente haz clic en el botón de Enviar. Puedes encontrar este comando aquí:
command=SendMessage&Username=HTTP_User_1&Password=qwe123&Recipient=06203105366& MessageType=SMS:TEXT&MessageData=Hola+Mundo&sendondate=2020-08-26 08:31:00
Paso 3 - Mensaje aceptado por Ozeki SMS Gateway
Después de hacer clic en el botón de Enviar y haber iniciado la solicitud HTTP, podrás ver el mensaje de respuesta del Ozeki SMS Gateway como muestra la Figura 3 a continuación. Este mensaje de respuesta contiene el código de estado y el mensaje de estado también. Este mensaje debería indicar que el mensaje fue aceptado para entrega. Si el mensaje es aceptado, se colocará en la carpeta de salida.
Paso 4 - Mensaje en la carpeta de salida
El mensaje aceptado se almacena en la carpeta de Salida de la conexión de usuario HTTP. Antes de la fecha de envío, se puede encontrar en la lista de la pestaña de Postergados como puedes ver en la Figura 4. En este punto, espera a que llegue la fecha de envío para ser entregado.
Paso 5 - Etiquetas del mensaje
En esa lista de mensajes postergados, puedes hacer clic en el mensaje seleccionado para ver los detalles del mismo. Aquí, puedes seleccionar la pestaña de Etiquetas como muestra la Figura 5. Esta pestaña te proporciona las etiquetas principales que describen los detalles del mensaje. Aquí, puedes ver la etiqueta sendondate, que muestra la fecha en la que el mensaje será enviado por el SMS Gateway.
Paso 6 - Mensaje enviado en la fecha seleccionada
Tan pronto como llegue la fecha de envío, la conexión de usuario HTTP envía el mensaje al destinatario especificado. Si deseas ver si la entrega fue exitosa, puedes revisar el menú de Eventos de la conexión de usuario HTTP. Para ello, selecciona el menú de Eventos como en la Figura 6, y aquí, podrás ver los eventos del mensaje. Cada evento contiene una marca de tiempo y una descripción simple sobre el evento en sí.
More information
- Valores de estado de entrega de SMS
- Formato de url para SMS sobre HTTP
- Muchos mensajes con HTTP SMS API
- Redirección de navegador con HTTP API
- Juegos de caracteres en HTTP SMS API
- Período de validez en HTTP SMS API
- Cómo enviar un mensaje SMS programado usando la API HTTP