2012-12-08 15 views
17

Sto cercando un metodo per accedere alla cronologia chat Google Talk. Metodo da utilizzare per un dispositivo Android ma non deve essere specifico. Sto cercando preferibilmente un metodo ufficiale, ma questo non è richiesto. AFAIK non esiste un metodo ufficiale. Il metodo deve pecifically non,Accedi alla cronologia chat di Google Talk

  1. tramite IMAP (richiede la chat e l'etichetta sia abilitato)
  2. Attraverso di Talk.apk ContentResolver (richiede che sia installato il talk.apk)

a meno che in qualche modo ignora i problemi elencati dopo i metodi sopra.

Googles diverse applicazioni di Google Talk sono in grado di fare cronologia chat ma non c'è documentazione che non sappia come funziona.

risposta

12

Google Apps Script ha una chiamata API getChatThreads().

Stai per affrontare problemi con uno di questi metodi. Penso che le migliori (delle cattive) soluzioni siano quelle di utilizzare IMAP e includere i passaggi per consentire l'accesso all'etichetta della chat tramite IMAP. Una cosa carina di OAuth 2.0 Gmail IMAP authentication è che non dipende dall'attivazione di IMAP in GMail, funziona solo indipendentemente dall'impostazione IMAP dell'utente.

+0

È possibile almeno automatizzare o Simi automatizzare il processo di abilitazione dell'etichetta? Verifica dello stato dell'etichetta in grado di ect – Jug6ernaut

+0

È possibile fornire all'utente un collegamento diretto alla sezione Impostazioni -> Etichette del proprio account Gmail: https://mail.google.com/mail/u/0/?shva=1 # impostazioni/etichette. Questo potrebbe non funzionare se sono collegati in più account però. –

+0

Ho provato prima. Questo funziona solo (su un dispositivo mobile) se richiedi un sito non mobile, esso viene reindirizzato al sito web Gmail mobile. Ancora molto complicato aspettarsi che un utente faccia tristemente. – Jug6ernaut

Problemi correlati