RE: Envoi de SMS (côté serveur)
01/06/2016, 16:55
Message : #18
Merci de cet éclaircissement car, si dans la documentation on comprend qu'il y a le choix entre deux modes d'authentification, il n'est nulle part précisé que l'IP prime sur le mot de passe.
Ceci étant, si on considère qu'aucune de mes ip déclarées ne correspond à mon serveur, l'authentification par mot de passe devrait donc fonctionner.
Hors ce n'est pas le cas.
Voici le code PHP avec l'option user:password :
Ceci étant, si on considère qu'aucune de mes ip déclarées ne correspond à mon serveur, l'authentification par mot de passe devrait donc fonctionner.
Hors ce n'est pas le cas.
Voici le code PHP avec l'option user:password :
Code PHP :
$account = "33123456789";
$callee = "33612345678";
$texte = "test";
$passsip = "motdepasse";
$url="https://ssl.keyyo.com/sendsms.html?ACCOUNT=".$account."&CALLEE=".$callee."&MSG=".$texte;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); // type d'authentification
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_USERPWD, $account.":".$passsip); // identifiants
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$data = curl_exec($ch);
curl_close($ch);
echo $data;