Как получить файлы cookie Google, указав пользователя и пароль?

StackOverflow https://stackoverflow.com/questions/1252429

Вопрос

Инструмент, который я разрабатываю, будет делать то же самое, что когда вы присоединяетесь к Facebook, и они запрашивают ваше имя пользователя и пароль GMail и с его помощью могут получить доступ ко всем вашим контактам.

Но мой инструмент не использует браузер, поэтому трудно получить правильные заголовки.Я предполагаю, что приложение Google (Orkut) проверяет только мои файлы cookie и идентификационные данные (ip, имя компьютера, user-agent) в качестве метода аутентификации.В этом случае все, что мне нужно, это получить правильные файлы cookie.

Я пытался дозвониться https://www.google.com/accounts/ServiceLoginAuth ?сервис=оркут с параметрами Passwd=realPasswordHere&Email=mymail@gmail.com .Но ответом был аналогичный HTML-код с Set-Cookie:GALX=A9iBuq7y5xU;Путь=/учетные записи; Безопасный

Ни одно из этих файлов cookie не является настоящим.Вы сами это пробовали?Вы знаете, как это сделать?Вы когда-нибудь видели проект с открытым исходным кодом, который делает это?

Это было полезно?

Решение 3

Возможно, вы могли бы проверить исходный код инструмента Google, который делает это:

http://mail.google.com/mail/help/email_uploader.html

Другие советы

Рассмотрите возможность использования OAuth ( ОАВТ ) -- URL, который я только что привел, подробно описывает, как использовать OAuth для авторизации интерфейса OpenSocial REST на Orkut, и этот имеет подробные спецификации интерфейса RPC для OpenSocial, если это то, что вы предпочитаете (в любом случае, часть авторизации в основном такая же).

Если вы просто ищете контакты, ознакомьтесь с предоставленным API:http://code.google.com/apis/contacts/

другие API Google

http://code.google.com/apis/gdata/

Если вам нужен исходный код, чтобы посмотреть, как это сделать, вы можете ознакомиться со следующим проектом.http://sourceforge.net/projects/gccontactman/

надеюсь, это поможет, и удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top