Mise en place de l’API
Avant de commencer à travailler avec l’API, il faut que vous disposiez d’un compte sur le site d’Orange Partner. Outre l’API SMS, vous aurez accès a d’autres API (qui peuvent s’avérer très intéressantes). Le tout, gratuitement ! Pour l’inscription, ça se passe par ici (http://www.orangepartner.com/). Notez, pour les anglophobes, qu’une fois identifié vous pourrez choisir de voir le contenu du site en Français et non plus en Anglais.
Une fois votre inscription validée (par retour de mail), vous pouvez vous authentifier sur l’« Administrator Web Interface » et accéder à l’espace dédié à l’API SMS ( http://www.orangepartner.com/site/frfr/access_orange_apis/smsapi/adminwebinterface/l_admin_web_interface.jsp). Première chose importante à récupérer, votre clef d’API ! C’est elle qui permettra à votre application de s’authentifier auprès de l’API Orange. Notez la bien …
Figure 3: Copie d’écran de l’interface d’attribution de clef d’API
Dernière chose à faire: choisir notre mot clef. C’est lui qui devra préfixer les messages envoyés à partir d’un mobile vers notre application. Essayez d’être imaginatif et que ce soit facilement mémorisable. Et puis rappelez vous que plus c’est court, mieux c’est ! Pour définir le mot clef, il suffit d’aller dans « SMS API » puis de cliquer sur « Change my keyword » (ici, on aura choisi « one » comme mot clef). Notez que c’est aussi à cet endroit que l’on définit l’URL de l’application qui devra traiter les SMS entrant. Nous y reviendrons un petit peu plus tard …
Figure 4: Copie d’écran de l’interface d’attribution de mot clef


