mef-t
Осваивающий
- Сообщения
- 306
- Репутация
- 30
Добрый день.
Код:
Указанный код не работает. Точнее не приносит результата на последнем запросе.
Делая идентичные запросы через инструмент Poster в Firefox все прекрасно работает.
Но данный инструмент тесно связан с браузером. После данных запросов браузер авторизован в почте.
Возможно, требуются дополнительные запросы...
Пробовал использовать "encodeURIComponent()" и его аналоги. Не помогает.
Просьба помочь исправить код или подсказать правильное решение
Код:
Код:
#include <WinHttp.au3>
#cs ----------------------------------------------------------------------------
arc registration 1.0
AutoIt Version: 3.3.14.2
Author: @mef-t
#ce ----------------------------------------------------------------------------
Global $hOpen, $hConnect, $hConnectP, $sData, $sHeader, $oSC
Global $Domen = 'pdd.yandex.ru'
Global $DomenP = 'passport.yandex.ru'
$loginM = 'логин почты'
$passM = 'пароль почты'
$domain = 'домен, подключенный к почте яндекса'
$loginD = 'логин почты домена, админ'
$alias = 'добавляемый алиас'
$skey = 'ключ где то из 32 символов'
#region ; connect
$hOpen = _WinHttpOpen() ;инициализируем использование WinHTTP-функций, указываем заголовок User-Agent
$hConnect = _WinHttpConnect($hOpen, $Domen) ;создаём соеденение, указываем только домен/ip-адрес
$hConnectP = _WinHttpConnect($hOpen, $DomenP) ;создаём соеденение, указываем только домен/ip-адрес
#endregion
$sHeader = 'Content-Type: application/x-www-form-urlencoded'
$sData = 'login='&$loginM&'&passwd='&$passM
$sData2 = 'domain='&$domain&'&login='&$loginD&'&alias='&$alias&'&skey='&$skey
_WinHttpSimpleSSLRequest($hConnectP, 'POST', '/passport?mode=auth&retpath=https://mail.yandex.ru', Default, $sData, $sHeader) ;авторизация
$sResult = _WinHttpSimpleSSLRequest($hConnect, 'POST', '/ajax/email_alias_add.ajax.xml', Default, $sData, $sHeader) ;авторизация
ConsoleWrite($sResult & @CRLF)
Указанный код не работает. Точнее не приносит результата на последнем запросе.
Делая идентичные запросы через инструмент Poster в Firefox все прекрасно работает.
Но данный инструмент тесно связан с браузером. После данных запросов браузер авторизован в почте.
Возможно, требуются дополнительные запросы...
Пробовал использовать "encodeURIComponent()" и его аналоги. Не помогает.
Просьба помочь исправить код или подсказать правильное решение