29th
Июн

Авторизация вконтакте с помощью indy

Posted by Chas under Пост-обзор

Всем привет! я знаю что таких тем куча, но всё такиж помогите очень надо!
Я пишу программу которая авторизуется на сайте вконтакте через idhttp методо post!

Voody:
Код авторизации изменился.

HTTP1.AllowCookies:=true;
HTTP1.HandleRedirects:=true;
data:=tstringlist.create;
data.Add('act=login');
data.Add('q=1');
data.Add('al_frame=1');
data.Add('expire=');
data.Add('captcha_sid=');
data.Add('captcha_key=');
data.Add('from_host=vkontakte.ru');
data.Add('email='); // логин для авторизации
data.Add('pass='); // пароль для авторизации

PageProfile:=HTTP1.Post('http://login.vk.com/?act=login', data);

if pos('parent.onLoginDone', PageProfile)<>0 then
begin
Log.Lines.Add('Авторизация удалась');
end
else
Log.Lines.Add('Авторизация не удалась');

P.S. на Indy 10.5.7 скорее всего не сработает

тема на форуме

Похожие статьи