Que faut-il pour envoyer des messages via USSD? [fermé]
Question
J'essaie de démarrer avec USSD . Je connais d’autres formes de SMS . En fin de compte, je souhaite utiliser USSD dans le cadre d’une plateforme de paiement en temps réel.
Merci.
La solution
Voici certaines des questions auxquelles vous souhaiteriez trouver des réponses au fur et à mesure que vous avancez dans votre plan USSD.
& # 8226 ;. Comment voulons-nous que le canal fonctionne?
Pour commencer, USSD est comme une communication par SMS orientée connexion, c’est-à-dire qu’USSD envoie à SMS ce que la messagerie instantanée signifie envoyer par courrier électronique. Le début de la communication peut être soit USSD-PUSH (à l’origine du fournisseur mobile), soit un USSD-PULL (à l’origine du mobile). Dans votre cas, je pense qu'il s'agirait probablement d'un tirage USSD d'origine mobile, où l'abonné du service mobile compose un code abrégé USSD sur son téléphone portable pour accéder à l'application.
& # 8226 ;. Si c'est USSD-PULL ... quel est notre code abrégé?
Chaque application nécessite un code abrégé séparé. Les codes courts USSD sont des schémas d’adresses de site similaires aux adresses de sites Web du monde Internet. Je ne sais pas de quel pays vous êtes originaire, mais ici en Inde, les numéros abrégés USSD sont la propriété des fournisseurs de services mobiles et vous devez les faire configurer les bons codes abrégés pour vous.
& # 8226 ;. Maintenant, quelle est l'interface de communication?
USSD fonctionne avec un SMPP orienté connexion. Cependant, les passerelles USSD (intermédiaires appartenant au fournisseur de services qui relaient les messages USSD vers et depuis les téléphones mobiles des abonnés, sont aujourd'hui capables de servir de ponts lorsque l'interface de leur application peut être via HTTP ou HTTPS. Dans ce cas, je Si vous pensez que la connectivité HTTP ou HTTPS doit être ouverte entre la passerelle de l'opérateur de téléphonie mobile et votre application, il est désormais nécessaire de créer une application Web avec une réponse en texte!
Autres conseils
Je viens de découvrir que Mobicents possède une passerelle et un simulateur ussd. tout ce que vous avez à faire est de récupérer le code source de leur SVN et de "mvn clean install". les fichiers. Je n'ai pas encore essayé. Mais je sais que mobicent est un programme fiable.
- il s’agit de leur introduction à l'USSD
- il s’agit de leur groupe Google
- Un fil sur la façon de
Vumi est le nom d'un serveur opensource gratuit qui exécute pour vous l'application USSD.
En effet, vous devez savoir dans quel pays vous voulez que le code USSD fonctionne et établir des partenariats avec ces réseaux ou avec une personne déjà associée à ces réseaux. par exemple. en Afrique du Sud, vous pouvez utiliser TruTeq , par exemple. Ou messagerie Vodacom .
Je viens de chercher sur Google et rassembler des informations.
Selon les données de services supplémentaires non structurés (USSD) :
Services complémentaires non structurés Les données (USSD) permettent de transmission d'informations via un GSM réseau. Contrastant avec SMS, il offre une connexion en temps réel pendant une session. Un message USSD peut être jusqu'à 182 caractères alphanumériques en longueur. Service complémentaire non structuré Les données permettent des services interactifs entre une MS et des applications hébergées par l'opérateur mobile. Ces messages sont composés de chiffres et du #, * clés, et permettent aux utilisateurs de facilement et obtenir rapidement des informations / accès services de l'opérateur.
Les messages USSD sont simples à former et facile à envoyer. L'utilisateur peut directement entrer la chaîne ussd et appuyez sur call pour envoyer le message. Un message USSD typique commence par un * suivi de chiffres qui indiquent une action à effectuées ou sont des paramètres. Chaque le groupe de nombres est séparé par un *, et le message se termine par un #. La passerelle USSD peut à son tour interagir avec des applications externes basé sur la commande USSD. Ceci permet accès au nombre de valeur ajoutée services via USSD.
- USSD fonctionne sur tous les combinés GSM de la phase II ou ultérieure.
Toutefois, si vous écrivez Java MIDlet sur un périphérique Nokia, cela ne fonctionne pas .