Une fois votre compte créé sur la plateforme Orange Partner, connectez vous à votre dashboard .
Cliquez ensuite sur declare new app
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-IwM5z2mdmZ8/VT5AHAvYmHI/AAAAAAAAFU8/Fmd4NEfhM6I/image_thumb%25255B2%25255D.png?resize=640%2C339)
Remplissez le formulaire qui s’affiche ensuite
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-rl6Xv-t8IMQ/VT5AJlvPEAI/AAAAAAAAFVM/h5H-pUFRKg8/image_thumb%25255B5%25255D.png?resize=591%2C480)
Puis, dans la fenêtre qui s’affiche alors, cliquez sur add an API
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-iLMEIyp5V04/VT5AMW13HQI/AAAAAAAAFVc/mdjVQgAiD9w/image_thumb%25255B8%25255D.png?resize=640%2C405)
Sélectionnez l’api dénommée SMS CI
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-qb0CvD75zNE/VT5APRolBSI/AAAAAAAAFVs/S59FRBEIvUw/image_thumb%25255B15%25255D.png?resize=640%2C379)
Une fois l’api ajoutée, sélectionnez un “bundle”, c’est à dire le forfait d’envoi de SMS qui sera utilisé par votre application.
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-Eh5_V2Xwth4/VT5ASOPwHuI/AAAAAAAAFV8/INGrm1VQ0Qw/image_thumb%25255B60%25255D.png?resize=446%2C251)
Entrez ensuite un numéro – d’Orange Côte d’Ivoire – pour finaliser la transaction. Le montant sera débité sur votre compte principal Orange.
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-dpcrGv_h80g/VT5AVThvd8I/AAAAAAAAFWM/2pWcKZNyeDU/image_thumb%25255B59%25255D.png?resize=474%2C352)
Un code de confirmation à 8 chiffres vous sera envoyé au numéro envoyé précédemment. Recopiez le dans la fenêtre qui suit.
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-q2EjhovLD3M/VT5AY8BJRoI/AAAAAAAAFWc/VmWiNb4s8P4/image_thumb%25255B58%25255D.png?resize=487%2C359)
Une fois la transaction effectuée, votre choix s’affichera dans l’écran de configuration de l’API.
![image Comment envoyer des SMS Orange avec PHP ( et la librairie OSMS PHP), A Unix Mind In A Windows World](https://i0.wp.com/lh3.googleusercontent.com/-XiKXSVFBNdA/VT5AbmVSJ3I/AAAAAAAAFWs/hfwa0mCsit4/image_thumb%25255B57%25255D.png?resize=490%2C344)
Téléchargez la libraire OSMS PHP .
Ensuite, créez votre fichier de traitement, c’est à dire le fichier qui sera chargé d’envoyer les SMS . A l’intérieur, incluez/remplacez les valeurs selon l’ordre ci dessous (les renseignements sont à récupérer dans votre dashboard, dans la section intitulée “Application Details” . Vous pouvez vous servir de l’exemple disponible sur cette page à titre de référence.
$osms = new Osms('your_client_id', 'your_client_secret', 'your_access_token');
your_client_id’,
‘your_client_secret’,
‘your_access_token’ : doit être généré par la librairie . Ici – > https://github.com/ismaeltoe/osms-php/blob/master/examples/getToken.php
Créez ensuite 3 variables, soit :
- $senderAddress
numéro (Orange CI) qui envoie le SMS - $receiverAddress
Numéro du destinataire - $message
message
Et finalisez le tout avec la fonction suivante.
$osms->sendSMS($senderAddress, $receiverAddress, $message);
Une fois votre fichier de traitement finalisé, associez le à un déclencheur (formulaire, bouton, etc.) et… admirez le résultat.
Assouman guy Charles Brou
comment otenir son access_token