Inscrit depuis le 02/03/2012
Solution du topic

Personne de confiance
|
10h18 - 14/03/16
Modéré FR
Bonjour !
Voici un bout de script basique pour l'envoi d'SMS à partir de votre site Web. Ces messages sont facturés directement sur le solde Nextwab 0,1€ / Message (160 Caracteres) et feront prochainement l'objet de tarifs dégressifs. (Le solde doit être de 3€ Minimum pour l'envoi d'SMS, afin de proteger contre toute interruption involontaire d'autres services - VPS par exemple)
Pour l'utilisation de ce script, il faut vous munir de votre clé API disponible sur votre espace client, partie "Edition du compte" ( https://www.nextwab.com/account/edit ). Le format de retour est en JSON, donc exploitable via Javascript ou PHP via un json_decode(); sur $SORTIE;
<? $Configuration = array(
'user_mail' => 'votre_adresse_mail_nextwab',
'user_password' => 'Cle API',
'Nom' => 'Nom de l expediteur du message, 11 Caracteres maxi',
'Numero' => '01 02 03 04 05',
'Message' => 'Bonjour,
Voici un message de test !',
'Action' => "Send"
);
$POST_Chaine = "";
foreach($Configuration as $Cle => $Valeur) {$POST_Chaine .= $Cle.'='.$Valeur.'&';}
rtrim($POST_Chaine, '&');
$url="http://api.nextwab.com/sms/";
$CURL = curl_init();
curl_setopt($CURL,CURLOPT_URL,$url);
curl_setopt($CURL,CURLOPT_RETURNTRANSFER,1);
curl_setopt($CURL,CURLOPT_POST, 1);
curl_setopt($CURL,CURLOPT_POSTFIELDS,$POST_Chaine);
$SORTIE = curl_exec($CURL);
echo $SORTIE;
?>
"Action" peut-être remplacé dans le script par "Pricing" pour avoir le prix du message en retour #C.Stephen
|