L’USSD (Unstructured Supplementary Service Data) vous permet une connexion en temps-réel durant une session (à l’inverse des SMS). La connexion est laissée ouverte à la demande, supportant un échange de data bidirectionnel entre l’appareil et l’application, cela sans avoir besoin d’une connexion data. EMnify vous permet d’entretenir des dialogues USSD, soit mobiles soient initiés par le réseau.
Pour l’initier, vous devez en premier lieu effectuer la configuration suivante sur l’Interface Utilisateur d’EMnify (EUI) :
- Le service USSD est activé par défaut sur le Service Profile, assigné à vos endpoints, pour lesquels vous souhaitez établir un dialogue USSD
- Un API Callback URL pour établir la connexion vers votre serveur doit être paramétré dans le Service Profile (c’est là que les messages USSD envoyés depuis l’appareil seront transférés via la passerelle USSD d’EMnify
- Vous pouvez paramétrer l’URL de l’API dans l’onglet "SMS" (parmi le Service Profile) – sélectionnez "RestAPI" dans le menu déroulant pour la rubrique “Interface”
- Sélectionnez l’icône configuration à côté de “RestAPI”, saisissez un objet (nom de votre choix) et l’URL
- (Optionnel) Vous avez la possibilité de paramétrer un "Secret" pour assurer l’authentification de toute requête USSD
Spécifications USSD :
- La taille maximum d’un message est de 160 octets :
- 182 caractères avec un encodage GSM 7bit
- 80 caractères avec un encodage UCS2
- Codes USSD codes sous la forme suivante : *xxx#
- La série 100-109 est préconfigurée par défaut, de manière à ce que vos endpoints puissent adresser différentes applications sur votre serveur
Plus d’informations disponibles sur GitHub via notre USSD Integration Guide.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.