Cómo crear un usuario de API HTTP

Para utilizar la API HTTP, es necesario crear un usuario de API HTTP. Durante este procedimiento, podrás especificar un nombre de usuario y una contraseña. Puedes utilizar estas credenciales para conectarte al servicio de API HTTP de Ozeki SMS Gateway y enviar mensajes o descargar los mensajes entrantes. Esta guía te proporciona los pasos necesarios para configurar un usuario de API HTTP.

Requisitos previos

Es necesario tener instalado Ozeki SMS Gateway

Video tutorial

Video 1 - Cómo instalar Ozeki SMS Gateway (Tutorial en video)

Paso 1 - Añadir nuevo usuario/aplicación

Puedes instalar fácilmente el Usuario de API HTTP en la consola de gestión haciendo clic en "Añadir nuevo usuario/aplicación..." en el panel de Usuarios/Aplicaciones (Figura 1).

añadir nuevo usuario o aplicación
Figura 1 - Añadir nuevo usuario/aplicación...

Paso 2 - Añadir Usuario de API HTTP

Se abrirá una interfaz con dos paneles. El panel izquierdo muestra los usuarios y aplicaciones ya instalados. El panel derecho contiene los usuarios y aplicaciones que puedes instalar, junto con una breve descripción. Busca el "Usuario de API HTTP" y haz clic en el botón azul 'instalar' (Figura 2).

añadir usuario de api http
Figura 2 - Añadir Usuario de API HTTP

Paso 3 - Configurar nombre de usuario y contraseña

En la sección "Nombre", proporciona un nombre único para el Usuario HTTP y establece las credenciales de autenticación (nombre de usuario y contraseña) (Figura 3).

configurar nombre de usuario y contraseña
Figura 3 - Configurar nombre de usuario y contraseña

Paso 4 - Página de detalles del Usuario de API HTTP

Después de hacer clic en "Aceptar", aparecerá la página de detalles del Usuario HTTP (Figura 4).

página de detalles del usuario de api http
Figura 4 - Página de detalles del Usuario de API HTTP

Paso 5 - Servicio de API HTTP

En el menú avanzado, puedes encontrar el servicio de API HTTP para el usuario. Abre la página de detalles del servicio como se muestra en la Figura 5.

servicio de api http
Figura 5 - Servicio de API HTTP

Paso 6 - Eventos del Servicio HTTP

La pestaña "Eventos" del servicio HTTP muestra los registros de la API HTTP, donde también puedes ver el puerto en el que el servicio está escuchando las solicitudes (Figura 6).

eventos del servicio http
Figura 6 - Eventos del Servicio HTTP

Paso 7 - Enviar una solicitud HTTP desde tu aplicación

El servicio de API HTTP puede recibir solicitudes HTTP desde tu aplicación. Esto se puede hacer utilizando la API SMS, que puede iniciar solicitudes HTTP y enviarlas al servicio de API HTTP para su procesamiento y envío de mensajes SMS. Los siguientes enlaces contienen ejemplos de cómo enviar mensajes SMS desde aplicaciones escritas en diferentes lenguajes de programación.

Ejemplos de API SMS HTTP
Cómo enviar SMS desde C#
Cómo enviar SMS desde Java
Cómo enviar SMS desde Python
Cómo enviar SMS desde Ruby
Cómo enviar SMS desde Perl
Cómo enviar SMS desde PHP
Cómo enviar SMS desde Chrome

Paso 8 - Mensaje recibido

Si el servicio de API HTTP recibe un mensaje, podrás verlo en los registros (Figura 7).

mensaje recibido
Figura 7 - Mensaje recibido

Paso 9 - Carpeta "Enviados" del Usuario de API HTTP

También puedes encontrar el mensaje en la carpeta "Enviados" del Usuario de API HTTP (Figura 8).

carpeta enviados del usuario de api http
Figura 8 - Carpeta "Enviados" del Usuario de API HTTP

Preguntas frecuentes

¿Qué es una conexión HTTP?

El desarrollo de la World Wide Web (WWW) fue impulsado por el Protocolo de Transferencia de Hipertexto (HTTP). Este protocolo de nivel de aplicación facilita la comunicación entre sistemas de información hipermedia distribuidos y colaborativos, esencialmente navegadores web y servidores.

¿Qué es una API?

Una API (Interfaz de Programación de Aplicaciones) es un conjunto de herramientas y reglas que los programas de software pueden utilizar para comunicarse entre sí. Estas herramientas pueden incluir funciones, formatos de datos y protocolos de comunicación. Las API son proporcionadas por bibliotecas o sistemas operativos, y ahorran tiempo y esfuerzo a los desarrolladores al permitirles reutilizar código existente en lugar de escribirlo todo desde cero.

¿Qué API proporcionan?

Este software ofrece a los desarrolladores una amplia gama de API (Interfaces de Programación de Aplicaciones) para integrar sus funcionalidades en sus aplicaciones. Estas API cubren varios lenguajes de programación, incluyendo opciones populares como SQL, HTTP, Email y File.

Para mayor comodidad, el software proporciona ejemplos de código extensos en C#, C++, ASP VB, PHP, Java y Delphi. Esto permite a los desarrolladores comenzar rápidamente su proceso de integración aprovechando fragmentos de código preescritos que muestran cómo interactuar con las características del software a través de las API disponibles.

Resumen

Este artículo trata sobre cómo crear un usuario de API HTTP. Tener un usuario de API HTTP significa que puedes utilizar la API HTTP con tu software. Este artículo te mostrará cómo especificar un nombre de usuario y una contraseña para mejorar la seguridad. La API HTTP facilitará la implementación de una función SMS en tu software para satisfacer las necesidades de los clientes.

Si deseas obtener más información sobre Ozeki SMS Gateway, asegúrate de visitar la página web de Ozeki. Te recomendamos comenzar con la página sobre la API SMS HTTP. También puedes obtener más información sobre cómo enviar SMS con la API SMS HTTP.

¡Ahora lo siguiente que debes hacer es descargar Ozeki SMS Gateway y configurar esta solución de inmediato! Todo está listo para que puedas tenerlo funcionando en menos de 10 minutos.

More information