Code: PageProfile:=IdHTTP1.Post('http://vkontakte.ru/login.php', data); except end; Memo1.Lines.Add('Авторизация удалась'); Полнейший бред.
Можно и эмулировать через TWebBrowser. В Вашем случае, чтобы не вылазила ошибка необходимо добавить на форму компонент IdSSLIOHandlerSocket1 и в свойстве IdHTTP1 IOHandler выбрать добавленный компонент.
У Вас 7 версия Дельфей. Чтобы работало необходимо добавить в папку с проектом библиотеки ssleay32.dll и libeay32.dll .
после того как добавил эти 2 библиотеки, запросило vsinit.dll, скачал, добавил, но всё равно выскакивает эта ошибка а потом:
http://goo.gl/iZRsu - самый адекватный урок по инди на дельфи... посмотрев их научился писать такое на с++ http://goo.gl/8mKsW - как обновлять инди... - не знаю не проверял
дада именно, скачал установил и всё ровно не пашет, может у кого есть уже готовый код авторизации? , уже второй день мучаюсь(((
Да я уже пересматривал, и в первую очередь на этом сайте который дал Apathy, но мне нужно не именно авторизацию вконтакте, а авторизацию через Вконтакте, например вот сайт: zhivchik.ua , там вверху справа есть авторизация через Вконтакте, и мне нужно с zhivchik.ua вытащить запрос верно?
PHP: Data:=TStringlist.Create; Data.add('act=login'); Data.add('q=1'); Data.add('al_frame=1'); Data.add('expire='); Data.add('from_host=vkontakte.ru'); Data.add('email='+login); Data.add('pass='+pass); try HTTP.post('http://login.vk.com/?act=login',data); except;end; data.Free; Неужели сложно?