Cómo proporcionar un servicio de SMS HTTP
En esta guía, aprenderás cómo ofrecer un servicio de SMS basado en HTTP utilizando Ozeki SMS Gateway. Configurando un usuario de API HTTP, generando claves API seguras y configurando un registro adecuado, puedes permitir que aplicaciones externas envíen mensajes SMS a través de tu sistema usando solicitudes HTTP. Esta configuración es ideal para desarrolladores y proveedores de servicios que deseen integrar funcionalidad SMS en sus aplicaciones u ofrecer servicios de SMS a clientes. El tutorial también incluye pasos para probar la API con Postman y monitorear la actividad de mensajes a través de registros integrados para garantizar una entrega confiable y trazabilidad.
¿Qué es Ozeki SMS Gateway?
Ozeki SMS Gateway es una solución de software potente y autohospedada diseñada para enviar y recibir mensajes SMS a través de tu propia infraestructura. Soporta protocolos de comunicación estándar como HTTP, SMPP y más, lo que lo hace ideal para integrarse con aplicaciones empresariales. Con Ozeki SMS Gateway, puedes automatizar notificaciones SMS, ejecutar servicios de mensajería bidireccional y construir sistemas personalizados basados en SMS para marketing, soporte al cliente o alertas del sistema, todo sin depender de servicios de terceros.
Crear y configurar un usuario de API HTTP (Pasos rápidos)
- Abre Ozeki SMS Gateway y agrega un nuevo usuario de API HTTP.
- Establece un nombre de usuario y contraseña.
- Genera una clave API para acceso seguro.
Probar el envío de SMS via Postman (Pasos rápidos)
- Configura la Autorización como Bearer Token usando la clave API.
- Ingresa los datos de tu mensaje en formato JSON (destinatario, mensaje, etc.).
- Envía la solicitud y verifica una respuesta exitosa.
Habilitar y revisar registros (Pasos rápidos)
- Habilita el registro en la configuración del usuario de API HTTP.
- Habilita el registro en los detalles del servicio de API HTTP.
- Revisa los registros de mensajes y HTTP en la pestaña de Eventos.
Cómo configurar un usuario de API HTTP (Tutorial en video)
En este video, aprenderás cómo crear un nuevo usuario de API HTTP en Ozeki SMS Gateway. El tutorial te guiará a través del acceso a la interfaz de gestión de usuarios, la instalación del componente de usuario de API HTTP y la asignación de un nombre de usuario y contraseña. Una vez configurado, este usuario podrá enviar y recibir mensajes SMS a través de solicitudes HTTP. Al final del video, tendrás un usuario de API HTTP funcional listo para integrarse con aplicaciones externas, facilitando la incorporación de capacidades de envío de SMS en tus propios sistemas.
Paso 1 - Abrir SMS Gateway
Inicia Ozeki SMS Gateway y navega al panel de inicio donde puedes gestionar usuarios, conexiones y configuraciones del sistema (Figura 1).
Paso 2 - Agregar nuevo usuario/aplicación
Haz clic en "Agregar nuevo usuario/aplicación..." para comenzar el proceso de creación de un nuevo usuario de API HTTP. Esto abrirá una lista de tipos de usuarios disponibles (Figura 2).
Paso 3 - Instalar usuario HTTP
Desde la lista de Usuarios de red, selecciona "Usuario HTTP" y haz clic en "Instalar" para agregar este componente a tu sistema. Este tipo de usuario permite la comunicación SMS a través de solicitudes HTTP (Figura 3).
Paso 4 - Proporcionar nombre de usuario y contraseña
En el panel de configuración, ingresa un nombre de usuario y contraseña deseados para el usuario de API HTTP. Estas credenciales se utilizarán para autenticar solicitudes API (Figura 4).
Paso 5 - Usuario de API HTTP creado
Después de guardar la configuración, el nuevo usuario de API HTTP está listo para manejar operaciones SMS a través de la interfaz de API HTTP (Figura 5).
Cómo generar una clave API (Tutorial en video)
En este video, aprenderás cómo generar una clave API para un usuario de API HTTP en el sistema Ozeki SMS Gateway. La clave API proporciona una forma segura de autenticar solicitudes sin usar un nombre de usuario y contraseña, simplificando la integración con sistemas externos. El tutorial te guiará a través de la apertura de la configuración del usuario de API HTTP, el acceso al panel de configuración de claves API y la generación de una nueva clave. Al final del video, tendrás una clave API válida lista para usar en mensajería SMS segura y eficiente a través de solicitudes HTTP.
Paso 6 - Abrir usuario de API HTTP
Navega a la lista de usuarios en Ozeki SMS Gateway y haz clic en el usuario de API HTTP que creaste anteriormente. Esto abrirá el panel de configuración del usuario (Figura 6).
Paso 7 - Abrir configuración de clave API
En el panel de configuración del usuario de API HTTP, localiza "Configurar" y haz clic en la opción "Avanzado" del menú. Esta sección te permite gestionar claves de autenticación (Figura 7).
Paso 8 - Generar nueva clave API
Haz clic en el botón "Generar nueva" para crear una clave única. Esta clave puede ahora usarse para autenticación de tipo Bearer Token en solicitudes API (Figura 8).
Cómo probar la API HTTP con la clave API usando PostMan (Tutorial en video)
En este video, aprenderás cómo probar tu servicio de SMS API HTTP de Ozeki utilizando la herramienta de pruebas de API Postman. El tutorial te guiará a través de la autenticación de tus solicitudes con un token Bearer (clave API), la configuración del cuerpo de la solicitud con parámetros SMS y el envío de un mensaje de prueba. Esta demostración paso a paso ayuda a verificar que tu configuración API funciona correctamente y muestra cómo simular el uso real desde una aplicación externa. Al final, podrás usar Postman con confianza para probar y solucionar problemas en tu integración de API SMS.
Paso 9 - Configurar autorización de token Bearer
Abre Postman, ve a la pestaña Autorización, establece la URL POST y configura el tipo de autenticación como "Bearer Token", luego pega tu clave API generada en el campo de token para autenticar la solicitud (Figura 9).
Paso 10 - Configurar cuerpo de la solicitud
Cambia a la pestaña Cuerpo y selecciona "raw" como formato. Establece el tipo a JSON e ingresa tus datos SMS - como el número de teléfono del destinatario, acción, tipo de mensaje, datos del mensaje - en formato JSON adecuado (Figura 10).
Paso 11 - Enviar solicitud de mensaje
Haz clic en el botón "Enviar" en Postman. Si está configurado correctamente, recibirás una respuesta exitosa del servidor, confirmando que el mensaje fue aceptado para entrega (Figura 11).
Cómo ver los registros del usuario de API HTTP (Tutorial en video)
En este video, aprenderás cómo ver registros detallados para un usuario de API HTTP en Ozeki SMS Gateway. Monitorear registros es esencial para solucionar problemas y verificar la entrega de mensajes SMS enviados a través de la API. El tutorial muestra cómo acceder a la configuración del usuario de API HTTP, habilitar el registro si no está activo y revisar los registros generados durante el envío de mensajes. Al final del video, sabrás cómo rastrear la actividad de mensajes, identificar problemas y garantizar la confiabilidad de tus comunicaciones SMS.
Paso 12 - Abrir usuario de API HTTP
En la interfaz de Ozeki SMS Gateway, navega a la sección "Usuarios y Aplicaciones" y abre el usuario de API HTTP cuyos registros deseas inspeccionar (Figura 12).
Paso 13 - Habilitar registro
Ve a la pestaña Configurar en la configuración de detalles de http_api. Habilita las tres opciones marcando la casilla bajo Nivel de registro. Haz clic en "Aceptar" (Figura 13).
Paso 14 - Registro de envío de mensaje
Una vez que el registro esté activo, envía un mensaje de prueba y ve a la sección de Eventos. Aquí encontrarás información detallada sobre la solicitud del mensaje, incluyendo marcas de tiempo, destinatario, contenido del mensaje y respuesta de la API (Figura 14).
Cómo ver los registros del servidor de API HTTP (Tutorial en video)
En este video, aprenderás cómo acceder y revisar registros a nivel de servidor para el servicio de API HTTP en Ozeki SMS Gateway. Estos registros proporcionan una visión general completa de todos los eventos de solicitud y respuesta HTTP manejados por el servidor, lo cual es esencial para depuración a nivel del sistema, monitoreo de tráfico y garantía de confiabilidad del servicio. El tutorial demuestra cómo abrir la configuración del servicio de API HTTP, habilitar el registro y revisar tanto los registros relacionados con mensajes como los registros de transacciones HTTP sin procesar. Al final, estarás equipado para monitorear la actividad de la API a nivel del sistema con claridad y precisión.
Paso 15 - Abrir detalles del servicio de API HTTP
En Ozeki SMS Gateway, ve a la sección "Avanzado" y localiza el servicio de API HTTP. Haz clic en "Detalles" para abrir su panel de configuración detallado (Figura 15).
Paso 16 - Habilitar registro
Navega a la pestaña "Registro" en la configuración del servicio de API HTTP. Habilita el registro marcando las opciones. Haz clic en "Aceptar" para aplicar los cambios (Figura 16).
Paso 17 - Registro de eventos de mensajes
Después de habilitar el registro, ve a la pestaña "Eventos" para ver el registro de eventos de mensajes. Esta sección muestra todas las transacciones relacionadas con SMS procesadas a través de la API HTTP, incluyendo códigos de estado y resultados de entrega (Figura 17).
Paso 18 - Registro de eventos HTTP
Cambia a la pestaña de registro de Eventos HTTP para ver detalles de bajo nivel de solicitudes y respuestas HTTP. Esto incluye encabezados, puntos finales accedidos y cargas útiles, útiles para solución avanzada de problemas y depuración de integraciones (Figura 18).
Conclusión
Esta guía ha demostrado exhaustivamente cómo establecer un servicio de SMS HTTP robusto utilizando Ozeki SMS Gateway. Siguiendo los pasos detallados, puedes crear y configurar con éxito un usuario de API HTTP, generar claves API seguras e integrar funcionalidad SMS en aplicaciones externas. La capacidad de enviar mensajes SMS a través de solicitudes HTTP abre un sinfín de posibilidades para desarrolladores y proveedores de servicios que buscan automatizar notificaciones, construir soluciones de mensajería personalizadas u ofrecer capacidades SMS a sus clientes.
Además, el énfasis en habilitar y monitorear registros garantiza una entrega confiable de mensajes y proporciona información crucial para solucionar problemas y mantener la integridad del servicio. Con Ozeki SMS Gateway, obtienes una plataforma potente y flexible para todas tus necesidades de comunicación SMS basadas en HTTP, permitiendo mensajería SMS eficiente, segura y fácilmente integrable.
Comienza a construir tu Servicio de SMS HTTP. Primero, ve a la página de descarga y descarga el software Ozeki SMS Gateway si aún no lo has hecho. Luego sigue los pasos anteriores y envía tu primer mensaje SMS. Si tienes alguna pregunta, regístrate en myozeki.com y consulta a nuestro equipo técnico.
More information
- Configura tu propio servidor SMPP seguro
- Cómo autenticar cuentas de usuario SMS
- Créditos de usuario SMS
- Cómo proporcionar un servicio SMS HTTP
- Cómo configurar un servicio OZX
- Ejemplos