访问Google Talk聊天记录

时间:2012-12-08 03:20:41

标签: java android xmpp google-talk

我正在寻找一种方法来访问Google Talk聊天记录。用于Android设备的方法,但不必特定于它。我正在寻找一种官方方法,但这不是必需的。 AFAIK没有官方方法。该方法必须不是,

  1. 通过IMAP(需要启用聊天和标签)
  2. 通过Talk.apk的ContentResolver(要求安装talk.apk)
  3. 除非它以某种方式绕过上述方法之后列出的问题。

    谷歌不同的Google Talk应用程序可以进行聊天记录,但没有任何文档可以了解其工作原理。

1 个答案:

答案 0 :(得分:12)

Google Apps Script有一个getChatThreads() API调用。

您将面临任何这些方法的问题。我认为最好的(坏的)解决方案是使用IMAP并包括允许通过IMAP访问聊天标签的步骤。关于OAuth 2.0 Gmail IMAP authentication的一个好处是它不依赖于用户在GMail中打开IMAP,它无论用户的IMAP设置如何都能正常工作。