Se abre en una pestaña nueva
Nuevo
SMS MCP-Server: permita que su agente de IA envíe SMS y mensajes de voz
Más información

Kannel con LOX24

Kannel es una puerta de enlace de SMS de código abierto y un verdadero dinosaurio en el mejor sentido de la palabra. Un dinosaurio porque el desarrollo de Kannel comenzó ya en 1999. También es un dinosaurio debido a su tamaño. El sistema Kannel consta de 300.000 líneas de código C. Un proyecto tan extenso no se puede reemplazar o desarrollar de nuevo sin problemas. Y aunque amamos a Kannel con cariño, no podemos dejar de señalar que…

chat-social-img

Kannel es un gateway de SMS de código abierto y un verdadero dinosaurio en el mejor sentido de la palabra. Un dinosaurio porque el desarrollo de Kannel comenzó ya en 1999. También es un dinosaurio debido a su tamaño. El sistema Kannel está formado por 300.000 líneas de código C. Un proyecto tan amplio no se puede reemplazar o desarrollar de nuevo de forma sencilla.

Y aunque amamos a Kannel como dinosaurio, Kannel sigue siendo muy vivo hoy en día. No solo porque una gran cantidad de clientes y nosotros mismos utilizamos Kannel como cliente para conectar conexiones SMPP, sino también porque después de una larga pausa entre 2014 y 2018 volvió a vivir y a moverse el proyecto.

LOX24 y SMPPP

¿Cómo entra en juego LOX24 ahora? En realidad, no ofrecemos ningún servicio de envío de SMS. Interfaz SMPP SMPP es un protocolo binario compacto que es excelente para grandes volúmenes de SMS con un bajo consumo de ancho de banda y consume poca energía. Sin embargo, también mantiene una o más conexiones TCP con el SMSC en todo momento, lo que afecta negativamente a la escalabilidad, el equilibrio de carga y el failover.

Lo que es peor, SMPP no ofrece ninguna seguridad a nivel de transporte, como por ejemplo:. SSL/TLS, y envía todos sus datos, incluidos las credenciales de acceso, en formato de texto sin cifrar. Por lo tanto, la conexión debe estar protegida mediante VPN o túnel, lo que añade complejidad y vulnerabilidad a la situación.

HTTPS SMS es la solución

Es por lo tanto ventajoso Kannel con nuestra API de SMS https Para conectarse. Entonces tenemos la ventaja de la encriptación SSL sin necesidad de herramientas adicionales y, al mismo tiempo, los clientes de Kannel pueden seguir utilizando su herramienta habitual y no tienen que integrar nuestra API en su sistema. Así, quienes ya utilizan conexiones SMPP con Kannel pueden aprovechar nuestras ventajas. Puerta de SMS en aproximadamente 5 minutos configurar y utilizar de forma normal como cualquier otra conexión de SMS.

Kannel es compatible por defecto con https. Por lo tanto, no es necesario realizar ningún cambio en el código fuente de Kannel ni instalar nada adicional. Normalmente, se utilizaría el tipo de sistema „generic“. (grupo = smsc, smsc = http, tipo de sistema = kannel). Sin embargo, „generic“ es complicado de configurar y, una vez que uno se familiariza con sus limitaciones, es muy limitado en comparación con los otros tipos de SMSC.

Por eso, utilizamos „tipo de sistema = kannel„. Esta conexión https está diseñada para conectar varios clientes Kannel entre sí, pero es ideal para utilizar el LOX24 SMS Gateway. En Kannel, parece que las SMS se envían a otro cliente Kannel. En realidad, sin embargo, las SMS se envían a la API SMS de LOX24. Esto no es un inconveniente para Kannel y un gran beneficio para usted como usuario de Kannel, ya que la configuración es extremadamente sencilla y no presenta inconvenientes como en el caso del tipo genérico. Si así lo desea, LOX24 simula un pequeño Kannel.

Sin embargo, debe tomar una decisión de antemano. ¿Cómo desea recibir los informes de entrega? Podemos enviarlos por correo electrónico o por correo postal. o bien directamente en su propio endpoint envíanos algo, por ejemplo una URL en tu servidor o una dirección de correo electrónico. En este caso, no devolvemos los informes de entrega a Kannel, sino directamente a ti. O bien, podemos enviarte Reportes de entrega devueltos a Kannel y entonces puede obtener los informes de entrega de Kannel. Esta solución suele ser conveniente cuando ya está enviando SMS con Kannel vía SMPP y está procesando los informes de entrega de Kannel.

Variante 1: informes de entrega directamente a usted

En Kannel, establezca la siguiente configuración:

grupo = smsc
smsc = http
tipo de sistema = kannel
smsc-id = "lox24"
allowed-smsc-id = "lox24"
port = 10443
send-url = "../../api/kannel/{SERVICE_CODE}.php"
smsc-username = "{USER_ID}"
smsc-password = "{API_KEY}"
max-sms-octets = 1530

  • SERVICIO_CODE – sustitúyalo por el tipo de SMS que quieras utilizar, por ejemplo ‘economy’, ‘pro’ o ‘direct’
  • USER_ID – es su número de cliente, tal como lo utiliza para iniciar sesión en nuestro sitio web
  • API_KEY – es la clave que puede generar en las configuraciones de API de su cuenta web. En este caso, debe elegir el tipo ‘API Kannel’.

Los informes de entrega se envían a la URL que ha registrado en su cuenta web como Endpoint API v2. También puede tratarse de una dirección de correo electrónico.

Variante 2: informes de entrega a Kannel

En este caso, en Kannel se establece la siguiente configuración:

grupo = smsc
smsc = http
tipo de sistema = kannel
smsc-id = "lox24"
allowed-smsc-id = "lox24"
port = 10443
send-url = "../../api/kannel/{SERVICE_CODE}.php"
smsc-username = "{USER_ID}"
smsc-password = "{API_KEY}"
dlr-url = "http://youhosthere.com:10443/?username={USER_ID}&password={API_KEY}"
connect-allow-ip = "127.0.0.1;213.133.127.70;116.203.64.153;85.10.245.*"
max-sms-octets = 1530

  • SERVICIO_CODE – sustitúyalo por el tipo de SMS que quieras utilizar, por ejemplo ‘economy’, ‘pro’ o ‘direct’
  • USER_ID – es su número de cliente, tal como lo utiliza para iniciar sesión en nuestro sitio web
  • API_KEY – es la clave que puede generar en las configuraciones de API de su cuenta web. En este caso, debe elegir el tipo ‘API Kannel’.
  • youhosthere.com:10443 – debe reemplazarse por la dirección de su instalación Kannel

En la configuración SMSC utilizamos el puerto 10443, pero puede ser cualquier otro puerto que usted prefiera. Recomendamos encarecidamente que en su firewall solo permita el servidor LOX24 para que nadie más envíe DLR a su Kannel:

Servidores de LOX24: 116.203.64.153, 213.133.127.127.70, 85.10.245.*

Puede encontrar más información sobre los informes de entrega y la configuración exacta en nuestra Descripción de la API.

Continúe leyendo

Todos los artículos
SMS API
Sep 2024

¿Cómo funciona el filtrado de mensajes SMS?

Las funciones de filtrado de LOX24 permiten cubrir sus costos y protegerse contra ataques y fallas…

SMS API
Jun 2024

Cómo usar Symfony SMS & Voice Notifications

Siga estos pasos para enviar notificaciones de SMS y voz en Symfony. La integración de las notificaciones de SMS…

Interfaz SMS, SMS API, pasarela SMS
Ene 2024

Mail2SMS: pasarela SMS sencilla por correo electrónico

Con Per Mail2SMS puedes enviar SMS directamente por correo electrónico sin necesidad de conocimientos técnicos. Una…

2FA, interfaz SMS, SMS API
Ene 2024

Envío de SMS con RSA Authentication Manager

LOX24 SMS se puede integrar sin problemas en RSA SecurID, una plataforma líder en gestión de identidad y acceso…

SMS API, sms-gateway-en
Ene 2024

Guía: enviar SMS con PowerShell

Puede enviar SMS con PowerShell. Simplemente utilice la interfaz de API de SMS de LOX24. En…

Interfaz SMS, SMS API
Ene 2024

Guía: enviar SMS con PowerShell

Con PowerShell puedes enviar SMS. Para ello, simplemente utiliza la interfaz de API de SMS de…

Interfaz SMS, SMS API
Dic 2023

Secretos del SMS: cómo aumentar sus ventas

Los mensajes de texto son un medio eficaz para llegar a sus clientes y aumentar las ventas.

SMS API
Dic 2023

¿Cómo puedo aumentar mis ventas con SMS?

Aumente sus ventas con campañas de SMS marketing, fidelización de clientes y la recuperación de carritos abandonados.

2FA, MFA, interfaz SMS, SMS API
oct. 2023

Auth0 SMS y 2FA por voz

Nuestra integración de SMS le permite utilizar LOX24 como proveedor de MFA para Auth0, lo que le permite crear contraseñas únicas…

¡Prueba gratis!

Regístrese hoy mismo y obtenga 50 centavos gratis, sin compromisos, para su prueba — incluidos los filtros.