L’ envoi sms par API s’effectue par une simple requête POST et en insérant les bonnes variables. Merci de respecter scrupuleusement paramètres.
Liste des variables à poster pour envoi de SMS par API SMS:
email : l’e-mail de votre compte
apikey : votre clef API SMS
message[type] : sms
message[subtype] : sous-type de message (gamme SMS) LOWCOST/STANDARD/PREMIUM/CONCATENE/FLASH/WAP
message[senderlabel] : nom d’expéditeur ( si SMS premium )
message[recipients] : liste des destinataires séparés par des virgules
message[content] : contenu du sms
message[senddate] (facultatif) : date d’ envoi sms au format anglosaxon (YYYY-mm-dd)
message[sendtime] (facultatif) : heure d’ envoi sms
cobrandingmember_id (facultatif) : membre de votre marque blanche pour lequel l’envoi doit être effectué ( si vous possédez une marque blanche ) . Si ce champ n’est pas renseigné, l’envoi est fait avec votre compte principal.
Exemple HTML d’un envoi SMS par API SMS:
<form method=”post” action=”/httpapi/sendsms/”>
<input type=”text” name=”email” value=”votreem@il.com” />
<input type=”text” name=”apikey” value=”VOTREAPIKEY” />
<input type=”text” name=”message[type]” value=”sms” />
<input type=”text” name=”message[subtype]” value=”PREMIUM” />
<input type=”text” name=”message[senderlabel]” value=”C’est un test” />
<input type=”text” name=”message[recipients]” value=”+3311111111,+3322222222″ />
<textarea name=”message[content]” ></textarea>
<input type=”submit” value=”ok” />
</form>
Réponse JSON attendue d’un envoi SMS par API SMS:
{“success”:1,”message_id”:xxxxx,”message”:”MESSAGE ID xxxxx OK “}
SUITE CONFIGURATION API SMS
Rendez-vous sur : https://developers.www.smsenvoi.com/