![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Login на Google [D7, WinXP]
Domkrat © (2010-03-19 15:49:00)Доброго дня
Хочу авторизоваться на Google c помощью TidHttp, выкидывает сообщение Connection Closed Gracefully.
Здесь описание протокола
http://code.google.com/intl/ru-RU/apis/accounts/docs/AuthForInstalledApps.html
Делаю
Edit1.Text := 'https://www.google.com/accounts/ClientLogin?accountType=GOOGLE&Email=my@gmail.com&Passwd=mypass&service=lh2'
s:= IdHTTP1.Post(Edit1.Text, StrLst);
Подскажите что необходимо сделать что бы отработал POST.
Vlad_55RU (2010-03-30 11:52:00) [1]Так при работе с ClientLogin никаких сертификатов и не треуется
Domkrat (2010-03-25 13:33:00) [2]Спасибо tri3, так и сделал, поставил снифер посмотрел как делают другие.
Нашел как логинится через wininet.
http://www.webdelphi.ru/2010/03/komponent-delphi-2010-tgoolelogin/
Только, мне не ясно, для работы по HTTPS нужен SSL, как же тогда через wininet конектицо без всяких там сертификатов?
tri3 (2010-03-24 01:00:00) [3]Ставь снифер и смотри. Там вродь ява скриптом еще что-то ставится, так что залогинится ой как сложно. https а у тебя IdHTTP1.
Domkrat (2010-03-21 21:12:00) [4]Может есть какие-то идеи?
1. Компоненты Indy D2007
2. URL - https://www.google.com/accounts/ClientLogin + параметры
3. Получаю эксепшн Connection Closed Gracefully, что означает сервер закрыл соединение.
4. Понимаю, что серверу, что то не хватает в запросе.....??
5. Нашел в инете раелизацию логина через Wininet, все работает, но хотелось бы через Indy.