Как интегрировать бесплатный sms api в codeigniter? - PullRequest
0 голосов
/ 30 октября 2018
$username = "info@example.com";
$hash = "*******************************************";
$test = "0";
$sender = "php sender";
$numbers = "7575757577";
$message = "verification code";
$message = urlencode($message);
$data = "username=".$username."&hash=".$hash."&message=".$message."&sender=".$sender."&numbers=".$numbers."&test=".$test;
$ch = curl_init('http://api.textlocal.in/send/?');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = curl_exec($ch);
curl_close($ch);
echo"<pre>";
print_r($result);exit;

Я реализую бесплатный SMS API с CodeIgniter. Теперь проблема в том, что, когда я нажимаю кнопку отправки, выдается ошибка, как указано ниже

{"errors":[{"code":3,"message":"Invalid login details"}],"status":"failure"}

Понятия не имею, почему выдает эту ошибку. Как я могу реализовать это с CodeIgniter? Я также загружаю curl библиотеку в autoload файл. Пожалуйста, помогите мне.

Спасибо

1 Ответ

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

Я нашел класс php в textlocal.in api документации . Загрузите этот файл и загрузите его на свой сайт. Вот ссылка на скачивание; нажмите .

Тогда просто используйте этот простой код для отправки смс;

require 'textlocal.class.php';
$textlocal=new textlocal('me@textlocal.in','e215398a8820abd2c7a11a6cd5b1009d'); // email and hash
$textlocal->sendSms(['917788990011'],'Your car - KA01 HG 9999 - is due for service on July 24th, please text SERVICE to 92205 92205 for a callback','FORDIN'); // First target phone number, then the message, and then where the sms comes from

(Получил код отсюда; нажмите ) Если у вас есть еще вопросы, просто спросите:)

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