¿Qué se requiere para enviar mensajes a través de USSD? [cerrado]
Pregunta
Estoy tratando de empezar con USSD . Estoy familiarizado con otras formas de SMS . En última instancia, quiero usar USSD como parte de una plataforma de pago en tiempo real.
Gracias.
Solución
Estas son algunas de las preguntas para las que le gustaría encontrar respuestas a medida que avanza con su plan USSD.
& # 8226 ;. ¿Cómo queremos que funcione el canal?
Para empezar, USSD es como una comunicación SMS orientada a la conexión, es decir, USSD es a SMS lo que IM es a correo electrónico. La iniciación de la comunicación puede ser USSD-PUSH (terminada en móvil y originada por el proveedor) o USSD-PULL (originada en móvil y terminada por el proveedor). En su caso, creo que probablemente sería una extracción USSD originada en dispositivos móviles donde el suscriptor móvil marca un código corto USSD en su dispositivo móvil para acceder a la aplicación.
& # 8226 ;. Si es USSD-PULL ... ¿cuál es nuestro código corto?
Cada aplicación requiere un código corto separado. Los códigos abreviados de USSD son esquemas de direcciones de sitios similares a las direcciones de sitios web en el mundo de Internet. No estoy seguro de qué país es, pero aquí en India, los códigos cortos USSD son propiedad de los proveedores de servicios móviles y uno necesita que el proveedor de servicios configure los códigos cortos correctos para usted.
& # 8226 ;. Ahora, ¿cuál es la interfaz de comunicación?
USSD funciona utilizando un SMPP orientado a la conexión. Sin embargo, las pasarelas USSD (middleware propiedad del proveedor de servicios que transmite mensajes USSD desde y hacia los móviles de los suscriptores, en estos días son capaces de actuar como puentes donde su interfaz de aplicación puede estar sobre HTTP o HTTPS. En este caso, yo cree que necesitaría una conectividad HTTP o HTTPS abierta entre la puerta de enlace del operador de telefonía móvil y su aplicación. ¡A partir de entonces, solo se trata de crear una aplicación web con respuesta de texto!
Otros consejos
Me acabo de enterar de que Mobicents tiene una puerta de enlace y simulador de ussd. todo lo que necesita hacer es verificar su código fuente desde su SVN y "mvn clean install" Los archivos. No lo intenté todavía. Pero sé que mobicent es un programa confiable.
- esta es su introducción a USSD
- este es su Grupo de Google
- Un hilo sobre cómo
Vumi es el nombre de un servidor de código abierto gratuito que ejecuta aplicaciones USSD para usted.
De hecho, necesita saber en qué país desea que funcione el código USSD y asociarse con esas redes o con alguien que ya esté asociado con esas redes. p.ej. en Sudáfrica puede usar TruTeq por ejemplo. O Vodacom Messaging .
Acabo de buscar en Google y recopilar información.
Según Datos de servicios suplementarios no estructurados (USSD) :
Servicios complementarios no estructurados Los datos (USSD) permiten transmisión de información a través de un GSM red. En contraste con SMS, ofrece conexión en tiempo real durante un sesión. Un mensaje USSD puede estar hasta 182 caracteres alfanuméricos de longitud. Servicio Suplementario No Estructurado Los datos permiten servicios interactivos entre una MS y aplicaciones alojadas por el operador de telefonía móvil. Estos mensajes están compuestos de dígitos y el #, * teclas, y permitir a los usuarios fácilmente y obtener rápidamente información / acceso servicios del operador.
Los mensajes USSD son fáciles de formar y Fácil de enviar. El usuario puede ingresar directamente la cadena ussd y presione llamar para enviar el mensaje. Un mensaje típico de USSD comienza con un * seguido de dígitos que indican una acción para ser realizado o son parámetros. Cada el grupo de números está separado por un *, y el mensaje termina con un #. La puerta de enlace USSD a su vez puede interactuar con aplicaciones externas basado en el comando USSD. Esto permite acceso al número de valor agregado servicios a través de USSD.
- USSD funciona en todos los teléfonos GSM de la Fase II o posterior.
Sin embargo, si está escribiendo Java MIDlet en un dispositivo Nokia, no funciona .