Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> авторизация на мыльнике средствами CURL 
:(
    Опции темы
Damon_
Дата 14.10.2009, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 28.11.2006

Репутация: нет
Всего: нет



Приветствую всех. Подскажите возможно ли реализовать авторизацию на yahoo.com без api.
Использую класс Snoopy. 

Код

include 'Snoopy.class.php';

$snoopy = new Snoopy($host="login.yahoo.com");
$snoopy->agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
$snoopy->referer = "http://yahoo.com/";
$snoopy->rawheaders["Pragma"] = "no-cache";
$submit_url = "http://login.yahoo.com/config/login";
$submit_vars[".tries"] = "1";
$submit_vars[".src"]="";
$submit_vars[".md5"]="";
$submit_vars[".hash"]="";
$submit_vars[".js"]="";
$submit_vars[".last"]="";
$submit_vars["promo"]="";
$submit_vars[".intl"]="us";
$submit_vars[".bypass"]="";
$submit_vars[".partner"]="";
$submit_vars[".u"]="51qlel95db6l9";
$submit_vars[".v"]="0";
$submit_vars[".challenge"]="45qFfhIMBlaOOf1nDB6ZRHz_6zaU";
$submit_vars[".yplus"]="";
$submit_vars[".emailCode"]="";
$submit_vars["pkg"]="";
$submit_vars["stepid"]="";
$submit_vars[".ev"]="";
$submit_vars["hasMsgr"]="0";
$submit_vars[".chkP"]="Y";
$submit_vars[".done"]="http://my.yahoo.com";
$submit_vars[".pd"]="_ver=0&c=&ivt=&sg=";


$submit_vars[".persistent"]="y";
$submit_vars[".save"]="Sign In";
$submit_vars["login"] = "[email protected]";
$submit_vars["passwd"] = "password";

$snoopy->submit($submit_url, $submit_vars);
var_dump($snoopy->results);

PM MAIL   Вверх
Ипатьев
Дата 14.10.2009, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: нет
Всего: 37



а не проще по нормальному протоколу заходить? почтовому?
PM MAIL   Вверх
Damon_
Дата 14.10.2009, 13:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 28.11.2006

Репутация: нет
Всего: нет



Имеешь ввиду imap функции?
PM MAIL   Вверх
Ипатьев
Дата 14.10.2009, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: нет
Всего: 37



Ну да. Какой смысл на почту лезть через хтмл интерфейс? Это через спину автогеном гланды вырезать
PM MAIL   Вверх
Damon_
Дата 14.10.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 28.11.2006

Репутация: нет
Всего: нет



написал следующее

Код

$pop_server= 'yahoo.com';
$port=110;                            // pop3 port (110 - default value)
$username='login';              // pop3 username
$password='password';               // pop3 password
$mbox = imap_open ("{" . $pop_server . ":" . $port . "/pop3}INBOX", "$username", "$password");
var_dump($mbox);

imap_close($mbox);



выводит:

Warning: imap_open() [function.imap-open]: Couldn't open stream {yahoo.com:110/pop3}INBOX in
PM MAIL   Вверх
Ипатьев
Дата 14.10.2009, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: нет
Всего: 37



ну, надо сначала почитать в разделе помощи, какие параметры указывать
PM MAIL   Вверх
Damon_
Дата 14.10.2009, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 28.11.2006

Репутация: нет
Всего: нет



ок спасибо за уделенное внимание
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Сеть | Следующая тема »


 




[ Время генерации скрипта: 0.0502 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.