отправить смс с использованием codeingiter, ошибка & quot; некоторые параметры отсутствуют: sender & quot;

Это мой контроллер в codeigniter.

Я могу напечатать данные печати, но при отправке возникает эта ошибка:

«Некоторые параметры отсутствуют: отправитель»

public function sendsms(){

$mobile = $this->input->post('mobile');
$message = $this->input->post('message');

$data = $this->input->post();

$authKey = "********";
unset($data['submit']);
$mobilenumber = implode('', $data['mobile']);

$arr = str_split($mobilenumber, "10");

$numbers = implode(",", $arr);

$senderId = "REL";
$route = 4;

$postData = array(
'authkey' => $authKey,
'mobiles' => $numbers,
'message' => $message,
'senderId' => $senderId,
'route' => $route
);

$url = "********";

$ch = curl_init();

curl_setopt_array($ch, array(
CURLOPT_POST => true,
CURLOPT_URL => $url,
CURLOPT_POSTFIELDS => $postData,
CURLOPT_RETURNTRANSFER => true,
));$output = curl_exec($ch);

curl_close($ch);

echo $output;
}

-1

Решение

Some Parameter are missing : sender это не ошибка программирования. Это ответ от вашего SMS API. Так что просто проверьте документацию вашего SMS API и посмотрите, что означает это сообщение. Я думаю, что вы пропускаете некоторые обязательные параметры во время вызова API.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector