Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2013, 13:57   #1
saylar_06
Пользователь
 
Регистрация: 01.12.2009
Сообщений: 46
По умолчанию Авторизация вконтакте Delphi Indy

Доброго времени суток! В общем пытаюсь авторизоваться вконтакте через Delphi Indy без всякого API вконтакте, ну так нужно... Разумеется искал я и нашел просто фантастическое количество способов авторизации, но увы все они уже не актуальны значит нужно сделать свой сначала, думаю все действия лучше производить через http://m.vk.com/ так как основной сайт забит всякими js и ajax query и ещё всякой мутней.

И так что мы имеем? http://m.vk.com/ форма отправляет https://login.vk.com/act=login&_orig...ole=pda&utf8=1 причем указан тег novalidate и параметры email и pass всё так просто?
Код:
Idhttp1.AllowCookies:=true;
Idhttp1.HandleRedirects:=true;

Data:=TstringList.Create;
Data.Add('email='+Edit1.Text);
Data.Add('pass='+Edit2.Text);
Memo1.Text := IdHTTP1.Post(link, Data);
if Pos('Не удается войти', Memo1.Text) <> 0 then
begin
if Pos('Выход', Memo1.Text) <> 0 then
Memo2.Lines.Add('Авторизация прошла успешно')
else
Memo2.Lines.Add('Ошибка авторизации');
end
else Memo2.Lines.Add(Пожалуйста, проверьте правильность введенных данных');
Data.Free;
Но элементарно условия не срабатывают потому что выходит ошибка IOHandler value is not valid то есть идёт редирект на https? на мобильной то версии? или что за зло там твориться?

Есть у кого нибудь уже готовый кусок кода простой авторизации вконтакте без API вконтакте желательно для мобильной версии?

Последний раз редактировалось Stilet; 22.12.2013 в 14:49.
saylar_06 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Авторизация вконтакте sardox Работа с сетью в Delphi 9 22.04.2012 14:03
Авторизация ВКОНТАКТЕ dmitriegorovih Работа с сетью в Delphi 16 29.09.2011 00:22
Авторизация вконтакте Андрей.12 Работа с сетью в Delphi 5 05.08.2010 19:18
Авторизация вконтакте larin1974 Общие вопросы Delphi 1 24.10.2009 20:36
Авторизация на вконтакте.ру mustang007 Работа с сетью в Delphi 2 11.09.2009 08:19