java android xmpp google-talk

java - Acceder al historial de chat de Google Talk



android xmpp (1)

Estoy buscando un método para acceder al historial de chat de Google Talk . Método que se utilizará para un dispositivo Android, pero no tiene que ser específico para él. Estoy buscando preferiblemente un método oficial, pero esto no es obligatorio. AFAIK no hay método oficial. El método no debe específicamente,

  1. A través de IMAP (requiere que el chat y la etiqueta estén habilitados)
  2. A través de ContentResolver de Talk.apk (requiere que se instale talk.apk)

a menos que de alguna manera evite los problemas enumerados después de los métodos anteriores.

Las diferentes aplicaciones de Google Talk de Google pueden hacer el historial de chat, pero no hay documentación que sepa cómo funciona esto.


Google Apps Script tiene una llamada a la API getChatThreads() .

Vas a enfrentar problemas con cualquiera de estos métodos. Creo que la mejor (de las malas) soluciones es usar IMAP e incluir pasos para permitir el acceso a la etiqueta de chat a través de IMAP. Una cosa buena de la autenticación IMA OAuth 2.0 de Gmail es que no depende de que el usuario active IMAP en GMail, simplemente funciona independientemente de la configuración IMAP del usuario.