¿Cómo enviar SMS con una API REST de SMS?
Este tutorial explica cómo usar la API REST de SMS en Ozeki SMS Gateway. Comenzará definiendo el término de qué es una API REST de SMS y continuará mostrándote cómo usarla para acceder a servicios de SMS. Entendemos que utilizarás estos pasos para construir una solución que sirva a usuarios empresariales importantes y aplicaciones comerciales, por lo que nos aseguramos de proporcionarte instrucciones que te ayudarán a crear una solución de alta calidad. Esta guía requiere conocimientos estándar de la tecnología HTTP. Se te proporcionarán algunas definiciones importantes, instrucciones detalladas paso a paso y ejemplos fáciles de entender. Esperamos que lo disfrutes.
¿Qué es una API REST de SMS?
Una API REST de SMS es una interfaz de programación de aplicaciones (API) HTTP. REST (Transferencia de Estado Representacional) utiliza el protocolo HTTP (HTTPS) para transmitir mensajes SMS. Podemos usar APIs HTTP para enviar SMS o recibir SMS. Una de las razones por las que una API REST de SMS se usa frecuentemente en aplicaciones empresariales y servicios de API HTTP es porque es sin estado, lo que significa que las solicitudes no pueden interferir entre sí. Las APIs HTTP son utilizadas por empresas porque son más fáciles de usar que un protocolo prescrito como SOAP.
Cómo enviar SMS con la API REST de SMS (Pasos rápidos)
Para enviar SMS con la API REST de SMS:
- Añadir nueva conexión en Ozeki SMS Gateway
- Instalar conexión de cliente HTTP REST
- Configurar URL para el servicio de SMS
- Especificar los campos de datos
- Escribir el número de teléfono de la conexión
- Probar enviar mensaje de texto SMS con la API REST
- Verificar el estado del mensaje SMS de prueba en Eventos
- Revisar el mensaje SMS de prueba recibido en el teléfono
Cómo enviar SMS a través de un Cliente REST de SMS
Esta solución de comunicación SMS hace posible usar tu computadora para enviar mensajes SMS a cualquier teléfono móvil. La solución consiste en una computadora con Ozeki SMS Gateway instalado, un proveedor de servicio SMS HTTP y los usuarios móviles. La computadora y Ozeki SMS Gateway son responsables de configurar un mensaje. El proveedor de servicio SMS HTTP es responsable de enviar el mensaje a los usuarios móviles. Después de compilar el mensaje, la computadora enviará el mensaje para su envío. El proveedor de servicio SMS HTTP recibirá el envío y enviará el SMS a la dirección proporcionada. (Figura 1)
¿Cómo se usa la API REST de SMS?
Este video tutorial te mostrará los pasos para usar la API REST de SMS HTTP. Primero, añade y configura una nueva conexión de cliente HTTP REST usando Ozeki SMS Gateway. Luego, habilitamos la conexión y enviamos un mensaje de texto desde la pestaña de prueba. Cuando el mensaje se envía exitosamente, aparece en la pestaña de Eventos, así como en tu dispositivo móvil.
Añadir una nueva conexión
Para comenzar la configuración, debes tener una conexión instalada. Si no tienes una, puedes instalar una nueva conexión en el panel de Conexiones del Tablero de Ozeki SMS Gateway, ubicado en el lado izquierdo. Aquí debes seleccionar el enlace de instalación Añadir nueva conexión... para comenzar la instalación. (Resaltado en Figura 2)
Instalar cliente HTTP REST
En la lista Añadir una conexión puedes encontrar la sección de instalación de conexiones SMS IP donde tienes varias opciones para seleccionar una conexión. Selecciona el elemento de instalación Cliente HTTP REST de esta lista con el enlace de instalación. Esto te permitirá configurar el servicio SMS. Se considera que REST es más fácil de trabajar que otras soluciones. (Figura 3)
Configurar URL y campos de datos
Para configurar correctamente la URL y los campos de datos, debes dar un nombre único de conexión con el formato correcto, ingresar la URL del servicio SMS y especificar los campos de datos. Estos datos se formatearán según el formato de datos que selecciones. A continuación, ingresa el número de teléfono de la conexión en el cuadro de texto Número de teléfono. Finalmente, haz clic en añadir nuevo encabezado e ingresa un nombre y un valor. Puedes añadir un nuevo campo de datos con el Botón Añadir nuevo campo. Haz clic en el botón Aceptar para confirmar el formulario de configuración. (Todo resaltado en Figura 4)
Enviar SMS de prueba
En la página de detalles de HTTP_REST_client_1, selecciona la pestaña de Prueba. La pestaña General te permite ingresar el número de teléfono del destinatario que recibirá el mensaje de prueba en el cuadro de texto Para. Puedes especificar el mensaje de prueba en el cuadro de grupo SMS. Puedes escribir lo que quieras, y se enviará como un SMS regular al número de teléfono proporcionado. (Mostrado en Figura 5)
Verificar que el mensaje se envió exitosamente
Cambiar a la pestaña de Eventos te permite leer el registro de eventos donde puedes verificar el funcionamiento de la conexión en forma escrita. Si lo lees cuidadosamente, puedes ver que el mensaje de prueba enviado previamente se ha entregado exitosamente. (Figura 6)
Verificar tu teléfono
El paso final es verificar el teléfono con el número proporcionado. Si hiciste todo correctamente, verás que el texto que escribiste en Ozeki SMS Gateway llegó como un SMS. Esto indica que cada paso de la configuración es correcto, y puedes comenzar a enviar mensajes con el cliente REST de SMS. (Figura 7)
Conclusión
Como pudiste ver en esta guía, enviar mensajes con HTTP REST es fácil de aprender. Si estás interesado en enviar SMS desde tu computadora, esta solución es perfecta para ti. REST es rápido, usa menos ancho de banda que SOAP y es fácil de integrar con tus sitios web existentes. Instalar una conexión SMS REST está disponible en Ozeki SMS Gateway.
No termines tu trabajo aquí, aprende sobre conexión OZX en nuestro sitio web.
Ahora, lo siguiente que debes hacer es descargar Ozeki SMS Gateway y ¡comenzar a trabajar!
More information
- How to connect your SMS Gateway to the mobile network
- Android SMS
- How to use a GSM modem to send SMS wirelessly
- How to use a GSM modem pool to send SMS wirelessly
- SMPP connection to SMS service providers
- UCP connection to SMS service providers
- CIMD2 connection to SMS service providers
- OZX connection to SMS service providers
- HTTP SMS connection to SMS service providers
- HTTPS SMS client
- HTTP Server Connection
- Receive and Send SMS via REST API Online
- WhatsApp SMS sending
- How to send SMS throuh on-line SMS service providers
- How to test SMS sending