Bonjour,

je suis en train de faire un petit script avec http2sms (ovh).
Si je mets volontairement une erreur dans l'url je reçois bien le message comme quoi il y a un problème d'envoi.
Par contre lorsque je fais une requête pour recevoir le sms je le reçois bien mais je n'ai pas la confirmation comme quoi c'est ok. Qu'est ce qui cloche dans mon code?
merci
PS: l'url est volontairement caché

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
ini_set("allow_url_fopen", 1);
 
$url = "https://www.ovh.com/cgi-bin/sms/http2sms.cgi?smsAccount=". $account ."&login=". $loginsms ."&password=".$passwordsms."&from=".$from."&to=".$to."&contentType=text/json&message=".utf8_encode(urlencode($message));
 
$json = file_get_contents($url);
$obj = json_decode($json);
// echo $obj->status;
// echo $obj->message;
 
if($obj->status == 201){
echo "L'envoi du SMS n'a pas fonctionné.";
};
 
if($obj->status == 100){
echo "L'envoi du SMS a fonctionné";
};
if($obj->status == 101){
echo "L'envoi du SMS a fonctionné";
};
?>