Domanda

Lo strumento sto sviluppando avrebbe fatto una cosa simile a quando si uniscono Facebook e chiedono il nome utente e la password Gmail e con esso si può afferrare tutti i tuoi contatti.

Ma il mio strumento non utilizzare un browser, quindi è difficile ottenere le intestazioni corrette. Suppongo che l'applicazione Google (Orkut) controlla solo i miei Cookies e identità (IP, nome della macchina, user-agent) come metodo di autenticazione. In questo caso tutto quello che serve è quello di ottenere i biscotti corrette.

Ho provato a chiamare https://www.google.com/accounts/ServiceLoginAuth ? service = orkut con i parametri Passwd=realPasswordHere&Email=mymail@gmail.com. Ma la risposta è stata un HTML simile con Set-Cookie: GALX = A9iBuq7y5xU; path = / contabile; sicura

Nessuno di questi biscotti sono la cosa reale. Hai provato da soli? sai come si fa? Avete mai visto un progetto open source che fa?

È stato utile?

Soluzione 3

Forse si potrebbe verificare il codice sorgente di uno strumento di Google che fa questo:

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

Altri suggerimenti

Si consideri utilizzando OAuth - l'URL ho appena dato dettagli come utilizzare OAuth per autorizzare l'interfaccia OpenSocial REST su orkut, e questo ha dettagliato le specifiche per l'interfaccia RPC per OpenSocial, se è questo che si preferisce (la parte di autorizzazione è fondamentalmente la stessa, in ogni caso).

Se siete solo in cerca di contatti check out le API fornite: http://code.google.com/apis/contacts/

altre API di Google

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

Se è necessario il codice sorgente per vedere come fare questo è possibile controllare il seguente progetto. http://sourceforge.net/projects/gccontactman/

speranza che aiuta, e buona fortuna!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top