Comment Créer Ussd
Comment Créer Ussd
Comment Créer Ussd
Les données de service supplémentaires non structurées (USSD), parfois appelées «codes rapides» ou
«codes de fonction», sont un protocole de communication utilisé par les téléphones cellulaires GSM
pour communiquer avec les ordinateurs de l'opérateur du réseau mobile.
Il peut être utilisé pour la navigation WAP, le service de rappel prépayé, les services mobile money, les
services de contenu basés sur la localisation, les services d'information basés sur des menus et dans le
cadre de la configuration du téléphone sur le réseau.
Quelqu'un tape
Donc, en résumé, lorsque vous achetez du crédit et recharger sur votre téléphone mobile, vous devez
entrer certains codes de la même manière lorsque vous essayez de faire un virement bancaire sur un
autre compte, vous devez toujours entrer un code désigné dans un autre pour terminer la transaction.
Ces codes abrégés que vous entrez sont donc appelés USSD (Exemple: *100#,...)
Voici les exigences dont nous avons besoin pour parvenir à créer une application USSD:
Alors Pourquoi avons-nous besoin de ces exigences, PHP sera le langage que nous utiliserons pour
donner nos commandes tandis qu'Africastalking nous aidera à créer une fonctionnalité USSD
bidirectionnelle entre les fournisseurs de mobiles en Afrique, Heroku est une plate-forme cloud sur
laquelle nous déploierons notre code. gérer.
Tout d'abord, créez un compte sur Africastalking pour vous inscrire puis suivez les étapes indiquées et
vous serez amené à votre tableau de bord.
Ensuite, créez un compte sur Heroku pour vous inscrire puis suivez les étapes indiquées et vous serez
amené à votre tableau de bord.
<? php
si ($ text == "") {
$ response = "CON Bonjour, je peux vous aider avec la réservation d'événement \ n";
// Menu pour un utilisateur qui sélectionne '1' dans le deuxième menu ci-dessus
$ response = "CON Vous êtes sur le point de réserver une table pour 2 \ n ";
$ response = "
// Menu pour un utilisateur qui sélectionne "2" dans le deuxième menu ci-dessus
$ response = "CON Vous êtes sur le point de réserver une table pour 4 \ n ";
// Menu pour un utilisateur qui sélectionne "1" dans le quatrième écran de menu
}
// Menu pour un utilisateur qui entre "3" dans le deuxième menu ci-dessus
$ response = "CON Vous êtes sur le point de réserver une table pour 6 \ n ";
// Menu pour un utilisateur qui entre "4" dans le deuxième menu ci-dessus
$ response = "CON Vous êtes sur le point de réserver une table pour 8 \ n ";
$ response = "
// en-
tête de
réponse d'écho
echo $ response
?>
À partir de l'extrait de code ci-dessus, nous avons quelques variables et mots clés:
$ sessionId: cela génère une valeur unique lorsque la session démarre et envoyée à chaque fois qu'une
réponse d'abonné mobile a été reçue.
$ text: Ceci montre l'entrée utilisateur. qui est une chaîne vide dans la première notification d'une
session qui concatène ensuite toutes les entrées utilisateur dans la session jusqu'à la fin de la session.
END: Signifie le menu final et déclenchera la fin de la session, c'est-à-dire que la session se termine.
Si cela est fait, nous devons déployer et héberger notre application sur Heroku pour l'utiliser.
Sur votre tableau de bord sur Heroku, cliquez sur le nouveau bouton et choisissez l'option Créer une
nouvelle application.
Entrez le nom de l'application que vous souhaitez et cliquer sur le bouton créer une application.
faites défiler un peu jusqu'à l'endroit où vous voyez le lien pour télécharger la CLI Heroku, cliquez sur le
lien et téléchargez la base sur votre système d'exploitation.
À ce stade, je suppose que Git est déjà installé car nous utiliserons des commandes
Ouvrez donc le terminal ou Git bash dans le dossier racine de l'endroit où vous avez le projet pour
l'application USSD
$ heroku login
$ git init
$ heroku git: remote -a <Le nom de votre application ici que vous avez créé sur heroku>
$ git add.
Pousser vers la branche principale Heroku pour le déploiement. En cas de succès, rendez-vous sur
Heroku, rechargez et cliquez sur le bouton de l' application ouverte en haut à droite, puis copiez l'URL
Cliquez sur l'onglet de la section USSD sur le côté gauche et cliquez sur Créer un canal .
Ajoutez ensuite votre numéro de chaîne et entrez l'URL de l'application Heroku, puis cliquez sur créer
une chaîne.
Maintenant, il est temps de tester votre application USSD, cliquez sur le simulateur de lancement.
Choisissez ensuite votre pays dans la liste déroulante et entrez votre numéro de mobile et cliquez sur
lancer.
Ensuite, entrez votre code de service dans la zone de saisie fournie et cliquez sur appeler, pour simuler
comment cela fonctionnera comme lorsqu'il a été utilisé par le public.
Remarque : La construction de l'USSD et les tests avec le simulateur sont gratuits, mais lorsque vous
souhaitez que le public utilise votre code USSD sans utiliser le simulateur, vous devez payer pour le
service.