Preguntas frecuentes sobre la API SMPP
Las siguientes preguntas frecuentes cubren las consultas más comunes que recibimos en el soporte de Ozeki en relación con la API SMPP ofrecida por Ozeki SMS Gateway.
La API de Short Message Peer-to-Peer (SMPP) es un protocolo potente para la comunicación por SMS, que permite el envío de mensajes entre aplicaciones y redes móviles a través de Centros de Servicio de Mensajes Cortos (SMSC). Ozeki SMS Gateway integra la API SMPP para proporcionar una plataforma robusta y local para enviar y recibir SMS, compatible con las versiones 3.3, 3.4 y 5.0. Este FAQ exhaustivo aborda 100 preguntas críticas, recopiladas a partir de información en la web y casos de uso prácticos, cubriendo configuración, programación, seguridad, cumplimiento del GDPR, solución de problemas y funciones avanzadas. Ya sea que seas un desarrollador o una empresa implementando soluciones de SMS, estas respuestas te guiarán para aprovechar eficazmente la API SMPP con Ozeki SMS Gateway.
Tabla de contenidos
- Conceptos básicos de la API SMPP
- Configuración e instalación
- Programación con la API SMPP
- Seguridad y cumplimiento
- Solución de problemas y optimización
- Funciones avanzadas e integración
Conceptos básicos de la API SMPP
1. ¿Qué es la API SMPP y cómo funciona con Ozeki SMS Gateway?
La API SMPP es un protocolo para intercambiar mensajes SMS entre aplicaciones y SMSC utilizando Unidades de Datos de Protocolo (PDUs). Ozeki SMS Gateway actúa como cliente o servidor SMPP, compatible con las versiones 3.3, 3.4 y 5.0, permitiendo a los usuarios configurar conexiones, enviar/recibir mensajes e integrarse con bases de datos o aplicaciones para una comunicación SMS eficiente.
2. ¿Qué versiones principales del protocolo SMPP son compatibles con Ozeki SMS Gateway?
Ozeki SMS Gateway es compatible con SMPP v3.3 (enlaces separados para transmisor/receptor), v3.4 (modo transceptor para eficiencia en un solo enlace) y v5.0 (campos TLV, adopción limitada). SMPP v3.4 es el más utilizado debido a su eficiencia y amplia compatibilidad.
3. ¿Cuál es la diferencia entre SMPP v3.3, v3.4 y v5.0?
SMPP v3.3 (1997) utiliza enlaces separados para enviar y recibir. SMPP v3.4 introduce un modo transceptor para un solo enlace TCP/IP, mejorando la eficiencia. SMPP v5.0 (2003) añade campos Tipo-Longitud-Valor (TLV) y difusión celular, pero tiene una adopción limitada. Ozeki es compatible con las tres, siendo v3.4 la predeterminada.
4. ¿Qué son las PDUs de SMPP y por qué son importantes?
Las Unidades de Datos de Protocolo (PDUs) son mensajes estructurados en la API SMPP, como bind_transceiver, submit_sm y deliver_sm, utilizados para configurar conexiones, enviar y recibir mensajes. Garantizan una comunicación confiable entre Ozeki SMS Gateway y el SMSC.
5. ¿Cuál es la función de la PDU bind_transceiver en la API SMPP?
La PDU bind_transceiver autentica y establece una única conexión TCP/IP para enviar y recibir SMS e informes de entrega. En Ozeki, configúrala con las credenciales del SMSC para iniciar una sesión.
6. ¿Cómo funciona la PDU deliver_sm en la API SMPP?
La PDU deliver_sm entrega SMS entrantes o informes de entrega desde el SMSC a Ozeki SMS Gateway. Incluye números de remitente/destinatario, texto del mensaje y estado (ej. "DELIVRD"). Ozeki los dirige a aplicaciones o bases de datos.
7. ¿Para qué se utiliza la PDU enquire_link en la API SMPP?
La PDU enquire_link verifica el estado de la conexión entre Ozeki y el SMSC, evitando desconexiones por inactividad. Activa "Enviar paquetes keepalive" en Ozeki para enviarla periódicamente (ej. cada 30 segundos).
8. ¿Puede Ozeki SMS Gateway actuar como cliente y servidor SMPP?
Sí, Ozeki SMS Gateway puede funcionar como cliente SMPP (conectándose a un SMSC) o servidor (aceptando conexiones de otros clientes), permitiendo un enrutamiento flexible de SMS para configuraciones con una o múltiples aplicaciones.
9. ¿Qué tipos de aplicaciones se benefician de la API SMPP?
La API SMPP es ideal para aplicaciones que requieren SMS masivos, mensajería bidireccional o seguimiento de entregas, como campañas de marketing, autenticación de dos factores, notificaciones y sistemas de atención al cliente.
10. ¿Por qué SMPP v3.4 es la versión más utilizada?
El modo transceptor de SMPP v3.4 utiliza un solo enlace TCP/IP para enviar y recibir, reduciendo el uso de recursos y simplificando la gestión de conexiones. Su amplia adopción y compatibilidad lo convierten en el estándar para Ozeki y la mayoría de los SMSC.
Configuración e instalación
11. ¿Cómo configuro una conexión cliente SMPP en Ozeki SMS Gateway?
En la Consola de Administración de Ozeki, ve a "Conexiones", selecciona "Agregar nueva conexión" > "Cliente SMPP" e ingresa el host del SMSC (ej. "192.168.1.1"), puerto (ej. 9500), usuario, contraseña y SMPP v3.4. Activa "Conectar automáticamente" y "Enviar paquetes keepalive", luego haz clic en "Conectar".
12. ¿Cómo configuro Ozeki SMS Gateway como servidor SMPP?
En la Consola de Administración, selecciona "Agregar nueva conexión" > "Servidor SMPP". Especifica un puerto (ej. 9500), define credenciales de usuario y establece el modo de enlace (se recomienda transceptor). Activa el registro y configura el enrutamiento para reenviar mensajes a aplicaciones u otras conexiones.
13. ¿Qué credenciales se necesitan para una conexión cliente SMPP?
Necesitas el nombre de host/IP del SMSC, puerto, usuario (ID del sistema), contraseña y, opcionalmente, Tipo de sistema y Rango de direcciones, proporcionados por tu proveedor de SMS. Ingresa estos datos en la configuración del cliente SMPP de Ozeki.
14. ¿Cómo activo informes de entrega en Ozeki SMS Gateway?
En la pestaña "Avanzado" del cliente SMPP, marca "Solicitar informe de entrega" para instruir al SMSC a enviar recibos de entrega mediante PDUs deliver_sm. Asegúrate de que tu SMSC admita informes de entrega.
15. ¿Cómo configuro un número virtual para recibir SMS en Ozeki?
Obtén un número virtual (IMSI) de tu proveedor de SMSC e ingrésalo en el campo "Rango de direcciones" del cliente SMPP. Configura Ozeki para enrutar las PDUs deliver_sm entrantes a una base de datos o aplicación.
16. ¿Puedo usar múltiples conexiones SMPP en Ozeki SMS Gateway?
Sí, Ozeki admite múltiples conexiones cliente SMPP para balanceo de carga o diferentes proveedores. Agrega cada conexión en el panel "Conexiones" con credenciales únicas y configura reglas de enrutamiento.
17. ¿Cómo configuro Ozeki para almacenar SMS en una base de datos?
Crea un usuario de base de datos en la Consola de Administración de Ozeki, especifica una conexión a la base de datos (ej. MySQL) y define consultas SQL (ej. INSERT INTO ozekimessagein (sender, receiver, msg) VALUES (?, ?, ?)
) para almacenar SMS entrantes e informes de entrega.
18. ¿Cuál es el puerto predeterminado para conexiones SMPP?
El puerto SMPP predeterminado es 2775, pero muchos proveedores, incluidos los compatibles con Ozeki, usan puertos personalizados como 9500 para conexiones estándar o 9501 para SMPPS. Confirma con tu proveedor de SMSC.
19. ¿Cómo activo el registro de PDUs SMPP en Ozeki?
En la pestaña "Avanzado" del cliente SMPP, activa "Registrar eventos de comunicación" para capturar PDUs como bind_transceiver y deliver_sm. Consulta los registros en el panel "Eventos" para depuración.
20. ¿Cómo pruebo una conexión SMPP antes de ponerla en producción?
Usa un simulador de SMSC (ej. Melrose Labs) para probar la API SMPP. Configura Ozeki con el host/puerto del simulador, envía/recibe mensajes de prueba y verifica los intercambios de PDUs antes de conectarte a un SMSC real.
21. ¿Puedo usar la API SMPP sin un proveedor de SMSC?
No, la API SMPP requiere un SMSC para enrutar mensajes a redes móviles. Ozeki SMS Gateway se conecta a un SMSC como cliente o actúa como servidor SMSC para otros clientes.
22. ¿Cómo configuro Ozeki para conexiones SMPP de alta disponibilidad?
Configura múltiples conexiones cliente SMPP a diferentes SMSC para redundancia. Activa "Conectar automáticamente al iniciar" y monitorea el estado de la conexión en el panel "Conexiones" de Ozeki para garantizar conmutación por error.
23. ¿Qué es el campo Tipo de sistema en la configuración de la API SMPP?
El Tipo de sistema es un campo opcional en la PDU bind_transceiver, a menudo establecido como "SMPP" o un valor específico del proveedor. Identifica el propósito del cliente y se configura en los ajustes del cliente SMPP de Ozeki.
24. ¿Cómo manejo múltiples proveedores de SMSC en Ozeki?
Agrega conexiones cliente SMPP separadas para cada SMSC en el panel "Conexiones" de Ozeki. Usa reglas de enrutamiento para priorizar proveedores según costo, confiabilidad o región para un envío eficiente de mensajes.
25. ¿Cómo configuro Ozeki para manejar solicitudes de exclusión?
Configura un usuario de base de datos para detectar mensajes entrantes "STOP" mediante PDUs deliver_sm. Usa una consulta SQL (ej. UPDATE consent_log SET status='opt-out' WHERE msg='STOP'
) para actualizar registros de consentimiento.
26. ¿Puedo usar Ozeki SMS Gateway con un servidor proxy?
Ozeki no admite directamente servidores proxy para conexiones SMPP. Configura tu red para permitir acceso TCP/IP directo al host y puerto del SMSC, asegurando que las reglas del firewall permitan conexiones salientes.
27. ¿Cómo configuro la API SMPP para mensajería bidireccional?
Usa el modo transceptor con bind_transceiver para enviar y recibir SMS. Configura Ozeki para enrutar PDUs deliver_sm entrantes a una aplicación o base de datos para procesar respuestas, permitiendo comunicación bidireccional.
28. ¿Cómo configuro Ozeki para campañas de SMS masivos?
Configura una conexión cliente SMPP, usa una base de datos para almacenar listas de destinatarios y envía mensajes mediante el panel "Mensajes" o la API de Ozeki. Implementa limitación de tasa para evitar throttling y asegúrate de que los informes de entrega estén activados.
29. ¿Qué es el campo Rango de direcciones en la configuración de la API SMPP?
El campo Rango de direcciones en la PDU bind_transceiver especifica números para recibir SMS. En Ozeki, establécelo como un número virtual o patrón (ej. "+123*") proporcionado por tu SMSC para filtrar mensajes entrantes.
30. ¿Cómo actualizo Ozeki SMS Gateway a la última versión?
Descarga la última versión (Ozeki SMS Gateway) desde la página de descarga de Ozeki SMS Gateway, haz una copia de seguridad de tu directorio de datos (C:\Program Files\Ozeki\Data) y sigue la guía de instalación para actualizar, asegurando compatibilidad con las funciones de la API SMPP.
Programación con la API SMPP
31. ¿Cómo envío SMS usando la API SMPP con Python?
Usa una biblioteca SMPP para Python como smpp.py
. Conéctate al SMSC a través del puerto del servidor SMPP de Ozeki, envía una PDU submit_sm con remitente, destinatario y texto del mensaje, y maneja las respuestas. La API HTTP de Ozeki también puede usarse para una integración más simple.
32. ¿Cómo envío SMS usando la API SMPP con Java?
Usa una biblioteca SMPP para Java como JSMPP. Configura una conexión al servidor SMPP de Ozeki o a un SMSC, crea una PDU submit_sm y especifica los parámetros del mensaje. La documentación de la API de Ozeki proporciona código de ejemplo para integración.
33. ¿Cómo envío SMS usando la API SMPP con C#?
Usa una biblioteca SMPP para C# o la API .NET de Ozeki. Conéctate al SMSC o al servidor SMPP de Ozeki, construye una PDU submit_sm y envía mensajes con la codificación adecuada. Consulta la documentación de Ozeki para ejemplos en C#.
34. ¿Cómo envío SMS usando la API SMPP con PHP?
Usa una biblioteca SMPP para PHP como PHP-SMPP. Conéctate al servidor SMPP de Ozeki, autentícate con bind_transceiver y envía PDUs submit_sm. Alternativamente, usa la API HTTP de Ozeki para un envío de SMS más simple.
35. ¿Cómo envío SMS usando la API SMPP con JavaScript/Node.js?
Usa la biblioteca node-smpp
. Conéctate al servidor SMPP de Ozeki, autentícate y envía PDUs submit_sm. La API HTTP de Ozeki es una alternativa para aplicaciones Node.js, simplificando la integración.
36. ¿Cómo envío SMS usando la API SMPP con C++?
Usa una biblioteca SMPP para C++ o crea un cliente personalizado para conectarte al servidor SMPP de Ozeki. Construye PDUs submit_sm con detalles del mensaje. La documentación de Ozeki proporciona ejemplos en C++ para integración con la API SMPP.
37. ¿Cómo recibo SMS usando la API SMPP en Python?
Usa smpp.py
para enlazarte como transceptor y escuchar PDUs deliver_sm. Analiza el campo short_message de la PDU para obtener el contenido del SMS y enrútalo mediante la integración con base de datos o aplicación de Ozeki.
38. ¿Cómo recibo informes de entrega usando la API SMPP en Java?
Con JSMPP, enlázate como transceptor y maneja PDUs deliver_sm con ESM Class 0x04. Extrae el ID del mensaje y el estado del recibo (ej. "DELIVRD") y almacénalos mediante la integración con base de datos de Ozeki.
39. ¿Cómo manejo mensajes SMS largos programáticamente?
Divide mensajes largos en partes (153 caracteres para GSM 7-bit, 67 para UCS2), añade un Encabezado de Datos de Usuario (UDH) para concatenación y envía mediante PDUs submit_sm. Ozeki maneja automáticamente la concatenación si está configurado en los ajustes del cliente SMPP.
40. ¿Cómo implemento operaciones asíncronas con la API SMPP en Ozeki?
Configura el cliente SMPP de Ozeki para modo asíncrono en la pestaña "Avanzado", estableciendo un tamaño de ventana (ej. 10) para PDUs no confirmadas. Usa bibliotecas como JSMPP o node-smpp
para enviar múltiples PDUs submit_sm sin esperar respuestas.
41. ¿Cómo analizo formatos de recibos de entrega en Python?
Analiza el campo short_message de la PDU deliver_sm usando regex para extraer campos como id
, stat
y err
. Almacena los resultados en la base de datos de Ozeki usando un script de Python integrado con la API de Ozeki.
42. ¿Puedo usar la API HTTP de Ozeki en lugar de SMPP para programación?
Sí, la API HTTP de Ozeki simplifica el envío/recepción de SMS sin manejar PDUs SMPP directamente. Usa endpoints REST (ej. /api?action=sendmessage
) para integración con lenguajes de programación como Python o PHP.
43. ¿Cómo manejo mensajes Unicode en programación con la API SMPP?
Establece el Esquema de Codificación de Datos (DCS) en 8 para codificación UCS2 en PDUs submit_sm. Divide mensajes Unicode largos en partes de 67 caracteres con UDH. Configura el cliente SMPP de Ozeki para admitir UCS2 en la pestaña "Avanzado".
44. ¿Cómo implemento lógica de reintento para mensajes fallidos en la API SMPP?
Monitorea PDUs submit_sm_resp para códigos de error (ej. ESME_RTHROTTLED). Implementa lógica de reintento en tu código con retroceso exponencial y configura Ozeki para registrar intentos fallidos para análisis.
45. ¿Cómo integro la API SMPP con una aplicación web?
Usa la API HTTP de Ozeki para enviar/recibir SMS desde una aplicación web o conéctate directamente al servidor SMPP de Ozeki usando una biblioteca como node-smpp
. Enruta mensajes entrantes a tu aplicación mediante la base de datos o webhooks de Ozeki.
46. ¿Cómo envío SMS flash usando la API SMPP?
Establece la ESM Class en la PDU submit_sm en 0x10 para SMS flash (mostrados directamente en la pantalla del destinatario). Configura el cliente SMPP de Ozeki para admitir esto en la pestaña "Avanzado", si lo permite tu SMSC.
47. ¿Cómo manejo mensajes SMS binarios con la API SMPP?
Usa DCS 4 para mensajes binarios en PDUs submit_sm. Codifica el mensaje en formato binario (ej. para WAP push) y configura Ozeki para procesar contenido binario mediante los ajustes del cliente SMPP.
48. ¿Cómo monitoreo el tráfico de la API SMPP programáticamente?
Activa el registro de PDUs en la pestaña "Avanzado" de Ozeki y analiza los registros usando un script (ej. Python) para extraer detalles de las PDUs. Alternativamente, usa una biblioteca como JSMPP para capturar y analizar tráfico SMPP en tiempo real.
49. ¿Cómo implemento colas de mensajes en aplicaciones con la API SMPP?
Usa una cola de mensajes (ej. RabbitMQ) para almacenar mensajes antes de enviarlos mediante el cliente SMPP de Ozeki. Configura Ozeki para extraer mensajes de la cola usando integración con base de datos o API para un envío controlado.
50. ¿Cómo manejo múltiples idiomas en mensajes SMS?
Usa codificación UCS2 (DCS 8) para idiomas no latinos (ej. árabe, chino). Configura el cliente SMPP de Ozeki para admitir UCS2 y prueba mensajes para asegurar una representación adecuada en dispositivos destinatarios.
Seguridad y cumplimiento
51. ¿Cómo aseguro el cumplimiento del GDPR con Ozeki SMS Gateway?
Obtén consentimiento explícito mediante formularios de opt-in, incluye opciones de exclusión (ej. "Responde STOP") y almacena registros de consentimiento en una base de datos. Usa SMPPS para cifrado, protege el servidor de Ozeki y retén datos mínimos por un período limitado (ej. 30 días).
52. ¿Cómo activo SMPPS (SMPP sobre SSL/TLS) en Ozeki?
En los ajustes del cliente SMPP, especifica el puerto seguro del SMSC (ej. 9501) y activa SSL en la pestaña "Avanzado". Asegúrate de que tu SMSC admita SMPPS para transmisión cifrada de datos.
53. ¿Cómo protejo la interfaz web de Ozeki?
Cambia la contraseña predeterminada de admin (admin/abc123), activa HTTPS (puerto 443) y restringe el acceso a IPs confiables en el menú "Preferencias del servidor". Usa reglas de firewall para limitar el acceso a http://127.0.0.1:9501.
54. ¿Cómo evito accesos no autorizados a conexiones SMPP?
Usa credenciales fuertes para el SMSC, activa SMPPS y configura Ozeki para permitir conexiones solo desde IPs específicas. Monitorea registros por intentos de enlace no autorizados y actualiza Ozeki para abordar vulnerabilidades.
55. ¿Cómo implemento limitación de tasa para conexiones SMPP entrantes?
En los ajustes del servidor SMPP de Ozeki, establece una tasa máxima de mensajes (ej. 10 mensajes/segundo) por cliente en la pestaña "Avanzado" para prevenir abuso y asegurar uso equitativo de recursos.
56. ¿Cómo implemento limitación de tasa para conexiones SMPP salientes?
Configura el cliente SMPP de Ozeki para limitar envíos de mensajes (ej. 50 mensajes/segundo) en la pestaña "Avanzado". Alínea con los límites de TPS de tu SMSC para evitar errores ESME_RTHROTTLED.
57. ¿Cómo limito enlaces SMPP para prevenir abuso?
En los ajustes del servidor SMPP de Ozeki, establece un número máximo de enlaces (ej. 5 por cliente) en la pestaña "Avanzado". Monitorea enlaces activos en el panel "Conexiones" para prevenir sobrecarga.
58. ¿Cómo manejo derechos de los interesados bajo GDPR con Ozeki?
Configura Ozeki para almacenar datos de SMS en una base de datos. Maneja solicitudes de acceso, rectificación o borrado usando consultas SQL (ej. DELETE FROM ozekimessagein WHERE phone_number='...';
) dentro del plazo de 30 días del GDPR.
59. ¿Cómo protejo el almacenamiento de bases de datos en Ozeki SMS Gateway?
Usa una base de datos cifrada (ej. MySQL con ENCRYPTION
) y restringe el acceso con credenciales fuertes. Configura el usuario de base de datos de Ozeki para usar cadenas de conexión seguras sin parámetros inseguros.
60. ¿Cómo abordo vulnerabilidades conocidas en Ozeki SMS Gateway?
Actualiza a Ozeki 10, que resuelve problemas como inyección CSV y vulnerabilidades de eliminación de archivos en versiones hasta 4.17.6. Revisa regularmente cvedetails.com para actualizaciones.
61. ¿Cómo activo autenticación de dos factores para la interfaz de administración de Ozeki?
Ozeki no admite nativamente autenticación de dos factores (2FA). Implementa 2FA a nivel de servidor usando herramientas como Duo o Authy, y restringe la interfaz web de Ozeki a una VPN para mayor seguridad.
62. ¿Cómo aseguro el cumplimiento de PECR para marketing por SMS?
Bajo PECR, obtén consentimiento explícito o usa opt-in suave para clientes existentes. Incluye instrucciones de exclusión (ej. "Responde STOP") en cada SMS de marketing y procesa exclusiones mediante integración con base de datos de Ozeki.
63. ¿Cómo cifro copias de seguridad de la API SMPP en Ozeki?
Haz copias de seguridad del directorio de datos de Ozeki (C:\Program Files\Ozeki\Data) y cifralo usando herramientas como VeraCrypt. Programa copias de seguridad automatizadas y cifradas siguiendo la guía de copias de seguridad de Ozeki.
64. ¿Cómo monitoreo registros de seguridad de la API SMPP?
Activa "Registrar eventos de comunicación" en los ajustes del cliente/servidor SMPP de Ozeki. Revisa registros en el panel "Eventos" por intentos de enlace, errores o actividad sospechosa, y expórtalos para auditorías.
65. ¿Cómo cumplo con políticas de retención de datos en Ozeki?
Configura Ozeki para borrar mensajes después de un período establecido (ej. 30 días) en el menú "Preferencias del servidor". Usa scripts SQL (ej. DELETE FROM ozekimessagein WHERE timestamp < DATE_SUB(NOW(), INTERVAL 30 DAY)
) para limpieza automatizada.
66. ¿Cómo manejo brechas de datos en Ozeki SMS Gateway?
Monitorea registros por accesos no autorizados, aísla el servidor y notifica a usuarios afectados dentro del plazo de 72 horas del GDPR. Actualiza Ozeki, corrige vulnerabilidades y revisa ajustes de seguridad para prevenir recurrencia.
67. ¿Cómo restrinjo el acceso a la API SMPP a usuarios específicos?
En los ajustes del servidor SMPP de Ozeki, define credenciales de usuario y límites de enlace. Usa listas blancas de IP en el menú "Preferencias del servidor" para restringir el acceso solo a clientes autorizados.
68. ¿Cómo implemento rastreo de auditoría para actividad de la API SMPP?
Activa registro de PDUs en Ozeki y almacena registros en una base de datos. Usa consultas SQL para rastrear envíos de mensajes, recibos e intentos de enlace, creando un rastreo verificable para cumplimiento.
69. ¿Cómo protejo conexiones SMPP en redes públicas?
Usa SMPPS con SSL/TLS y configura Ozeki para conectarse mediante VPN o túnel SSH para cifrar tráfico en redes públicas, asegurando comunicación segura con el SMSC.
70. ¿Cómo aseguro cumplimiento con regulaciones fuera de la UE usando Ozeki?
Investiga regulaciones locales (ej. TCPA en EE.UU.) y configura Ozeki para cumplir requisitos como consentimiento y exclusión. Consulta a tu proveedor de SMSC para soporte de cumplimiento específico por región.
Solución de problemas y optimización
71. ¿Qué significa el error ESME_RINVSYSID?
ESME_RINVSYSID indica un ID de sistema inválido. Verifica que el usuario en los ajustes del cliente SMPP de Ozeki coincida con los registros del SMSC y revisa errores tipográficos o sensibilidad a mayúsculas.
72. ¿Cómo soluciono errores ESME_RBINDFAIL?
ESME_RBINDFAIL ocurre por credenciales incorrectas o modo de enlace. Confirma el ID de sistema, contraseña y versión SMPP en los ajustes de Ozeki, y asegúrate de que el SMSC admita el tipo de enlace elegido (ej. transceptor).
73. ¿Qué causa errores ESME_RTHROTTLED y cómo los resuelvo?
ESME_RTHROTTLED indica exceder el límite de TPS del SMSC. Reduce la tasa de mensajes en los ajustes del cliente SMPP de Ozeki, confirma la cuota del SMSC e implement
More information
- Cómo configurar una conexión de cliente API SMPP con su SMSC
- Cómo configurar un servidor API SMPP para enviar y recibir SMS desde múltiples aplicaciones
- Cómo elegir el proveedor API SMPP adecuado para su negocio
- Cómo enviar SMS usando el API SMPP a nivel de protocolo
- Cómo enviar SMS a través del API SMPP usando Python
- Cómo enviar SMS a través del API SMPP usando Javascript
- Cómo enviar SMS a través del API SMPP usando Java
- Cómo enviar SMS a través del API SMPP usando PHP
- Cómo enviar SMS a través de la API SMPP usando C#
- Cómo enviar SMS a través del API SMPP usando C/Cpp
- Cómo recibir SMS usando el API SMPP
- Cómo recibir un informe de entrega de SMS usando el API SMPP
- FAQ API SMPP