【问题标题】:Access Google Talk chat history访问 Google Talk 聊天记录
【发布时间】:2012-11-26 06:46:45
【问题描述】:

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

  1. 通过 IMAP(需要启用聊天和标签)
  2. 通过 Talk.apk 的 ContentResolver(需要安装 talk.apk)

除非它以某种方式绕过上述方法之后列出的问题。

Google 的不同 Google Talk 应用程序都能够记录聊天记录,但我没有文档知道它是如何工作的。

【问题讨论】:

    标签: java android xmpp google-talk


    【解决方案1】:

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

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

    【讨论】:

    • 有没有办法至少自动化或 Simi 自动化启用标签的过程?检查标签的状态是否可以 ect
    • 您可以为用户提供指向其 Gmail 的“设置”->“标签”部分的直接链接:mail.google.com/mail/u/0/?shva=1#settings/labels。但是,如果他们登录到多个帐户,这可能不起作用。
    • 我以前试过这个。这仅在您请求非移动网站时才有效(在移动设备上),否则它会重定向到移动 Gmail 网站。期望用户悲伤地做这件事仍然很复杂。
    猜你喜欢
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 2013-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多