?

Log in

Delphi: Авторизация ВКонтакте - проще простого! - :: k3x :: [entries|archive|friends|userinfo]
Misha :: k3x :: Pankratov

[ website | В РАЗРАБОТКЕ ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Delphi: Авторизация ВКонтакте - проще простого! [Jun. 12th, 2012|03:37 pm]
Misha :: k3x :: Pankratov
На неком форуме о Delphi ввёл в поиске "VK" . И тут я понял, что программ для работы с сайтом ВКонтакте могло бы быть в сотни раз больше. 97% тем на форуме о Delphi с тегом "VK" - вопросы об авторизации. Возможно, я что-то не так понимаю, но мне кажется, что в авторизации нет ничего сложного. 2 поля ввода, кнопка "Войти" и область для отображения процесса авторизации.

http://vkontakte.ru/login.php?m=1&email=email@domen.com&pass=password

Это простейший метод авторизации, где после "email= " вписывается ваш адрес электронной почты, или номер телефона, на который зарегистрированна страница, а после "pass=" - ваш пароль. Вот и всё. Остаётся только написать команду для кнопки "вход", чтобы значения полей ввода в вашей программе заменялись соответственно на логин и пароль ВКонтакте.
Какие к чёрту компоненты Indy))

Вот код для кнопки, который получился у меня:

procedure TForm1.Button1Click(Sender: TObject);
begin
vk.Navigate('http://vkontakte.ru/login.php?m=1&email=' + login.Text +
'&pass=' + pass.Text);
end;
LinkReply