Отправка СМС через PHP и curl (неверный номер статуса 400) - PullRequest
0 голосов
/ 11 октября 2018

Я хочу отправлять смс через PHP и curl.Но его ответ:

«статус: 400», недопустимый номер, данные: ноль ».

Пожалуйста, проверьте мой код, что я делаю неправильно. Вот мойкод.

$number='*****';
$toPost = array(


"Authkey"=>"******",
"Mask"=>'*****',
"user" => $username,
"pass" => $password,
"to" => $number,
"sender" => urlencode($from),

"text" => urlencode($message),


);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://buy.techsolsms.com/api/v1/quicksms.php');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $toPost);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // If you use this line, you will get response from API in $result below.


$result = curl_exec($ch);



echo "<span class='alert alert-success'> '$result'</span>" ;
echo "<script>alert('$result')</script>";

curl_close($ch);

1 Ответ

0 голосов
/ 11 октября 2018

Статус 400 - HTTP-код, Неверный запрос (неверный номер)

Проверьте документацию API, возможно, вы отправляете номер телефона в неверном формате.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...