L’ envoi sms par API SMS en nombre 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 : http://developers.smsenvoi.com/