HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

[Perl] Login Gmail (Вход в Gmail)
  #1  
Старый 09.04.2010, 18:08
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

Репутация: 0
По умолчанию [Perl] Login Gmail (Вход в Gmail)

Доброго времени суток!

Сегодня попробовал войти в аккаунт gmail, а получаю ответ, что выключены куки. Т.е. такой ответ:

Your browser's cookie functionality is turned off. Please turn it on.

Код таковой:

PHP код:
use LWP::UserAgent;
use 
HTTP::Cookies;
my $browser LWP::UserAgent->new();
$browser->cookie_jar(HTTP::Cookies->new);

$data = [
'ltmpl' => 'default',
'ltmplcache' => '2',
'continue' => 'http://mail.google.com/mail/?',
'rm' => 'false',
'sh' => '-6502655821262978199',
'ltmpl' => 'default',
'ltmpl' => 'default',
'scc' => '1',
'GALX' => 'BzU3YYOdCX8',
'Email' => $email,
'Passwd' => $pass,
'rmShown' => '1',
'signIn' => 'Sign+in',
'asts' => '',
];

$response $browser->post("https://www.google.com/accounts/ServiceLoginAuth?service=mail"$data)->as_string
Что не так?
 
Ответить с цитированием

  #2  
Старый 10.04.2010, 02:10
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

А зачем так? Для работы с gmail модули готовые есть
 
Ответить с цитированием

  #3  
Старый 10.04.2010, 02:15
Fepsis
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
С нами: 9288386

Репутация: 536


По умолчанию

Цитата:
Сообщение от apofis  
Что не так?
'sh' => '-6502655821262978199',
'GALX' => 'BzU3YYOdCX8',

полагаю это параметры постоянно меняющиеся.. их нужно парсить со страницы, а потом подставлять...

'signIn' => 'Sign+in', тут не нужен "+" замени его на пробел.. (один раз полчаса из-за этого плюса мудился )
 
Ответить с цитированием

  #4  
Старый 10.04.2010, 07:13
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

Репутация: 0
По умолчанию

Цитата:
Сообщение от Fepsis  
'sh' => '-6502655821262978199',
'GALX' => 'BzU3YYOdCX8',

полагаю это параметры постоянно меняющиеся.. их нужно парсить со страницы, а потом подставлять...

'signIn' => 'Sign+in', тут не нужен "+" замени его на пробел.. (один раз полчаса из-за этого плюса мудился )
Да, меняюищиеся. Но я в Мозилле пробовал так: выхожу из аккаунта и снова же повторяю этот post запрос - в аккаунт спокойно входит.
А если в браузере выключить куки, то гугл выдает такую же страницу, что и когда на перле вхожу.


Или же эти параметры как-то вляют на куки? Ну попробую сегодня отпарсить их, потом подставить.

Насчет плюса - не усмотрел) он реально не нужен. Но все-таки и так входит.
Вообщем, седня поправлю, потом здесь отпишу.
 
Ответить с цитированием

  #5  
Старый 15.04.2010, 18:28
apofis
Познающий
Регистрация: 23.02.2009
Сообщений: 35
С нами: 9059503

Репутация: 0
По умолчанию

Времени не было поработать над этим.
Вот только седня, вообщем, отпарсил эти 2 непостоянные, подставил - и все ок.
После post запроса надо еще перейти на html версию gmail'a.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторегистратор полноценных групп Вконтакте Ratt1e Покупка, продажа, услуги в Соц. Сетях 25 18.12.2009 10:56



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...
×

ESCROW ADMIN PANEL

Загрузка...
Загрузка...