3. USSD code ?
C'est l'abrégé de :
« Unstructured Supplementary Service Data »
(Service supplémentaire pour données non structurées)
Forme :
(*,#) XYZ (*Text) #
X,Y et Z sont des chiffres (0 à 9)
Text est un élément alphanumérique de longueur variable
3
4. USSD code ?
USSD code destiné au :
Réseau
Norme pour transmettre l'information sur des canaux de signaux
GSM
Aucune possibilité d'enregistrement et de transfert USSD
Mobile
Définie par le constructeur
Exp : *#06#
4
5. USSD code ?
Exploitation :
Il permet une gestion d'appel à des services par menus en une forme
de navigation par sollicitation générant un nouvel USSD jusqu'à
l’obtention du service final.
Capacité :
Un message USSD peut avoir une longueur de 182 caractères
alphanumériques au maximum.
5
7. Développement sur Android
Appel :
//Appel direct
new Intent("android.intent.action.CALL",Uri.parse("tel:*101" + Uri.encode("#")))
//Passer au compositeur par défault
new Intent(Intent.ACTION_DIAL, Uri.parse("tel:*101" + Uri.encode("#")))
7
9. Conclusion
● « Yes indeed an USSD support would be welcome to get
usefully informations from the providers for free
without an internet connection. » Furlan
● « Hello,
Please provide us, young ambitious developers, with
USSD API. Thanks. » Sergey
9