Frage

Das Werkzeug, das ich etwas tun würde ich die Entwicklung ähnlich wie wenn Sie beitreten Facebook und sie fragen Sie Ihren GMail Benutzernamen und Passwort ein und mit ihm können sie alle Ihre Kontakte greifen.

Aber mein Werkzeug nicht verwenden Sie einen Browser, daher ist es schwierig, die richtigen Header zu bekommen. Ich gehe davon aus, dass die Google-Anwendung (Orkut) prüft nur meine Plätzchen und Identität (ip, Computername, User-Agent) als Authentifizierungsmethode. In diesem Fall alles, was ich brauche, ist die richtigen Cookies zu erhalten.

Ich habe versucht, https://www.google.com/accounts/ServiceLoginAuth ? service = orkut mit den Parametern Passwd=realPasswordHere&Email=mymail@gmail.com. Aber die Antwort war ein ähnliches HTML mit Set-Cookie: GALX = A9iBuq7y5xU; path = / Konten Sichere

Keine dieser Cookies sind die reale Sache. Haben Sie es selbst ausprobiert? Weißt du, wie man es macht? Haben Sie schon einmal ein Open-Source-Projekt gesehen, dass es funktioniert?

War es hilfreich?

Lösung 3

Vielleicht könnten Sie den Quellcode eines Google-Tool überprüfen, das dies tut:

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

Andere Tipps

Erwägen Sie OAuth - die URL Ich habe nur Details wie OAuth verwendet, um die Opensocial REST-Schnittstelle auf Orkut, und dieses Angaben auf der RPC-Schnittstelle zu Open Social einzeln aufgeführt hat, wenn es das ist, was Sie bevorzugen (die Berechtigungs Teil ist im Grunde das gleiche, sowieso).

Wenn Sie nur für die Kontakte suchen überprüfen die bereitgestellte API aus: http://code.google.com/apis/contacts/

anderer Google-APIs

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

Wenn Sie Quellcode anzeigen zu können benötigen, wie Sie dies tun Sie das folgende Projekt überprüfen können. http://sourceforge.net/projects/gccontactman/

Hoffnung, die hilft, und viel Glück!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top