[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отправка SMS
elv1s
Имеется сервис для отправки sms:
https://servis/?HEADER=
[HEADER]&MSG=[MSG]&MSISDN=[MSISDN]
где:
[HEADER] - хедер, с которого будет отправлено сообщение

[MSG] - текст сообщения в кодировке UTF-8

[MSISDN] - номер абонента в формает "7DEFABCXXXX"
Перед отправкой каждый запрос должен быть авторизован методом HTTP Basic Authentication (RFC2617).

Может кто что подскажет, с чего можно начать.



Спустя 2 часа, 50 минут, 17 секунд (10.07.2012 - 01:56) Игорь_Vasinsky написал(а):
Цитата
Может кто что подскажет, с чего можно начать.


для начала.. научись понятней излагать свои мысли - тем более если это вопрос на который ты ждешь ответ.

Спустя 36 минут, 28 секунд (10.07.2012 - 02:33) I++ написал(а):
Цитата
Может кто что подскажет, с чего можно начать.


Выбрать другого провайдера, у которого есть готовые API и классы на разных языках.

Спустя 16 часов, 34 минуты, 51 секунда (10.07.2012 - 19:08) elv1s написал(а):
Игорь_Vasinsky нужно делать запрос такого типа: https://servis/?HEADER=
[HEADER]&MSG=[MSG]&MSISDN=[MSISDN]. При этом он должен быть авторизован методом HTTP Basic Authentication (RFC2617).
почитав по темам, написал такое:
ch = curl_init(); 
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_SSLVERSION, 2);
curl_setopt($ch, CURLOPT_USERPWD, "user:pass");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($ch, CURLOPT_URL, $url);
//curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//curl_setopt($ch, CURLOPT_POST, 1);
//curl_setopt($ch, CURLOPT_POSTFIELDS, $curlPost);

$result = curl_exec($ch);
var_dump(curl_getinfo($ch));
var_dump($result);
curl_close($ch);

На выходе ошибка 403. Вопрос: curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC) - это ведь и есть HTTP Basic Authentication (RFC2617)?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.