Что нового

Сервис отправки онлайн СМС

Arei

Скриптер
Сообщения
938
Репутация
115
Здравствуйте, помогите сделать запрос на отправку сообщений или найти альтернативу этого.

http://sms24x7.ru/api/
 

iamOmg

Новичок
Сообщения
97
Репутация
2
Arei
хм, это интересно, идею поддерживаю, я тоже такой сервис давно искал))
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
Но нужно,как то сделать отправку запроса.


Добавлено:
Сообщение автоматически объединено:

Описание метода
http://sms24x7.ru/wp-content/uploads/2011/04/api_manual.pdf
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Так о что именно у вас не получилось?
На сайте написан пример авторизации через GET запрос
Код:
Пример запроса, который можно выполнить в WEB-браузере:
http://api.sms24×7.ru/?method=login&email=example&password=example
Почитайте документацию и найдите - какие данные посылаются что бы отправить SMS.

Ps: может вам переместиться в раздел стол заказов?
 

Ganibal95

GreenBytes
Сообщения
877
Репутация
240
inververs
Сам по пробуй отправить GET запрос! После сам вопрос задашь!
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
OffTopic:
inververs Вы думаете мы не пробовали, ждем более гениального ответа.
 

inververs

AutoIT Гуру
Сообщения
2,135
Репутация
465
Не регистрировался, естестенно авторизация не пройдет. Вывод смотрите в консоли...
Код:
$bdata=InetRead("https://api.sms24x7.ru/?method=login&email=example&password=example")
ConsoleWrite(@error & @LF)
$sData=BinaryToString($bdata,4)
ConsoleWrite($sData & @LF)

Так а вы оба вообще пробывали? :rofl:
 
Автор
A

Arei

Скриптер
Сообщения
938
Репутация
115
там есть бесплатная отправка, как её прикрутить сюда?
 

Ganibal95

GreenBytes
Сообщения
877
Репутация
240
inververs
Гениально ватсон! :rofl:
Код:
TCPStartup()
Local $sRequest = 'GET /?method=push_msg&phone=89063579714&text=TEST&[email protected]&password=000000 HTTP/1.1' & @CRLF
$sRequest &= 'Accept: */*'& @CRLF
$sRequest &= 'Accept-Language: ru'& @CRLF
$sRequest &= 'User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 5.10 (build 5309); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E; COOEE)'& @CRLF
;$sRequest &= 'Accept-Encoding: gzip, deflate'& @CRLF ; Отключаем кодировку.
$sRequest &= 'Host: api.sms24x7.ru'& @CRLF
$sRequest &= 'Connection: Keep-Alive'& @CRLF & @CRLF
Local $sDomain = 'api.sms24x7.ru'
Local $iPort = 80, $URL
Local $sIP = TCPNameToIP($sDomain)
Local $iSocket = TCPConnect($sIP, $iPort)
TCPSend($iSocket, $sRequest)
Local $sData = '', $iTimer = TimerInit()
Do
    $sBuffer = TCPRecv($iSocket, 1024)
    $iError = @error
    If Not $sBuffer = '' Then
        $sData &= $sBuffer
        $iTimer = TimerInit()
    EndIf
Until $iError <> 0 OR TimerDiff($iTimer) > 2000
$sData=BinaryToString(StringToBinary($sData),4)
ConsoleWrite($sData & @LF)



Добавлено:
Сообщение автоматически объединено:

Код:
TCPStartup()
Local $sRequest = 'GET /?method=push_msg&api_v=1.1&satellite_adv=OBLIGATORY&phone=89063579714&text=TEST&[email protected]&password=000000 HTTP/1.1' & @CRLF
$sRequest &= 'Accept: */*'& @CRLF
$sRequest &= 'Accept-Language: ru'& @CRLF
$sRequest &= 'User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; MRA 5.10 (build 5309); .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; InfoPath.2; .NET4.0C; .NET4.0E; COOEE)'& @CRLF
;$sRequest &= 'Accept-Encoding: gzip, deflate'& @CRLF ; Отключаем кодировку.
$sRequest &= 'Host: api.sms24x7.ru'& @CRLF
$sRequest &= 'Connection: Keep-Alive'& @CRLF & @CRLF
Local $sDomain = 'api.sms24x7.ru'
Local $iPort = 80, $URL
Local $sIP = TCPNameToIP($sDomain)
Local $iSocket = TCPConnect($sIP, $iPort)
TCPSend($iSocket, $sRequest)
Local $sData = '', $iTimer = TimerInit()
Do
    $sBuffer = TCPRecv($iSocket, 1024)
    $iError = @error
    If Not $sBuffer = '' Then
        $sData &= $sBuffer
        $iTimer = TimerInit()
    EndIf
Until $iError <> 0 OR TimerDiff($iTimer) > 2000
$sData=BinaryToString(StringToBinary($sData),4)
ConsoleWrite($sData & @LF)



Добавлено:
Сообщение автоматически объединено:

Готово!!!
 
Верх