Этот пример позволяет отправить SMS сообщение с помощью простейшего GET-запроса. Для отправки используется сервис sms.htmlweb.ru. Предварительно Вам нужно получить Ваш API-ключ.

-------
format=json - формат ответа APIapi_key=API_КЛЮЧ - Ваш API ключphone=79092020303 - телефон получателя с кодом страныsender=htmlweb.ru - отправитель: телефонный номер, либо до 11 латинских символов и цифрtext=TEXT - текст SMS сообщения в формате UTF-8, при необходимости вы можете предварительно перекодировать с помощью функцииiconv

                        
// TEXT в unicode// urlencode(iconv('cp1251', 'utf-8',"SMS-сообщение по-русски"));$result=file_get_contents("http://sms-login.htmlweb.ru/ru/api/sendSms?format=json&api_key=API_КЛЮЧ&phone=79092020303&sender=htmlweb.ru&text=TEXT");if($result) {
// Раскодируем ответ API-сервера$jsonObj = json_decode($result); if(null===$jsonObj){ echo"Ошибка в полученном ответе JSON"; }elseif(!empty($jsonObj->error)){
echo"Ошибка отправки сообщения: " . $jsonObj->error . "(code: " . $jsonObj->code . ")"; }else {
// Сообщение успешно отправленоecho"SMS Сообщение успешно отправлено.SMS id " . $jsonObj->result->sms_id; echo"Стоимость " . $jsonObj->result->price. " " . $jsonObj->result->currency; }} else {
// Ошибка соединения с API-серверомecho"Ошибка доступа к API";
0 12 0
0

Нет фото
Chainsaw * [мошенник]
• 27 дек 2014, 15:11


ну и код *