4

我希望能够获取我所有的 Google 聊天日志,以便我可以使用它们来训练聊天机器人类型的东西。

我知道 Google 施加的限制,因此不能简单地通过 IMAP 下载聊天。我正在寻找解决方法。

4

6 回答 6

7

自 2011 年 9 月起,谷歌取消了对下载聊天的限制。Google现在允许使用 IMAP 导出聊天日志。

于 2011-10-15T16:42:05.120 回答
2

我最近不得不做同样的事情并编写了一个快速的 ruby​​ 脚本。http://9seats.com/2011/04/archiving-gmail-chat-logs-with-ruby/

于 2011-04-06T05:08:43.393 回答
2

除非它们附加到电子邮件对话中,否则无法下载聊天日志 - 也许您可以转发保存在“聊天”文件夹中的所有日志,然后通过 IMAP 或 POP 下载对话?

于 2008-12-31T03:30:46.393 回答
1

如果您想编写一个程序来执行此操作,您可以使用greasemonkey 脚本和本地PHP 服务器。
当您访问它们时,greasemonkey 脚本会获取聊天记录,解析它们,然后将它们发送到本地 PHP 服务器,然后该服务器可以将其转储到 TXT、SQL 等。
如果您需要帮助,请与我联系,我可能对此感兴趣,尽管接下来的几个月我将休假 :)

于 2010-02-01T15:44:46.340 回答
0

浏览一下Google Talk API。这也可能有帮助,也可能没有帮助:GMailAPI

于 2008-12-31T03:56:37.573 回答
0

如果您知道如何下载电子邮件。你可以做同样的聊天。因为聊天只不过是一封带有聊天标签的电子邮件。如果您看到聊天,它们实际上是从与您聊天的人发送给您的。

于 2009-07-30T03:04:39.310 回答