1

L'outil que je suis en train de développer fonctionnerait de la même manière que lorsque vous vous joignez à Facebook et qu'ils vous demandent votre nom d'utilisateur et votre mot de passe GMail, et ils peuvent saisir tous vos contacts.Comment obtenir des cookies Google ayant l'utilisateur et le mot de passe?

Mais mon outil n'utilise pas de navigateur, il est donc difficile d'obtenir les en-têtes appropriés. Je suppose que l'application Google (Orkut) vérifie seulement mes cookies et identité (ip, nom de machine, user-agent) comme méthode d'authentification. Dans ce cas, tout ce dont j'ai besoin est d'obtenir les cookies appropriés.

J'ai essayé d'appeler https://www.google.com/accounts/ServiceLoginAuth?service=orkut avec les paramètres Passwd = realPasswordHere & [email protected] Mais la réponse était un code HTML similaire avec Set-Cookie: GALX = A9iBuq7y5xU; Chemin =/comptes; Sécurisé

Aucun de ces cookies n'est le vrai. L'avez-vous essayé vous-même? Savez-vous comment le faire? Avez-vous déjà vu un projet open source qui le fait?

Répondre

1

Envisagez d'utiliser OAuth - l'URL que je viens de donner des détails comment utiliser OAuth pour autoriser l'interface OpenSocial REST sur Orkut, et this one a détaillé les spécifications de l'interface RPC à OpenSocial, si c'est ce que vous préférez (la partie de l'autorisation est fondamentalement la même chose, de toute façon).

Questions connexes