我使用 Pidgin 与 Gmail 联系人聊天。在以下情况下:
- 电脑已关闭
- 消息不是从 pidgin 发送的
我没有在洋泾浜语中收到这些消息。
有没有办法来解决这个问题?
例如,如果我通过 Pidgin 发送消息,该消息几乎会立即出现在 Android 的 Hangouts 应用中。如果 PC 已关闭,我从 Android 手机发送消息,然后打开 PC 和 Pidgin,则看不到此类消息。
另一个例子是,我需要与 Skype 相同的行为。无论我使用哪种设备,当我启动 Skype 时,大约一分钟后所有消息都会出现。
答案1
Google 的聊天功能(以前称为 Talk,现为 Hangouts)使用 XMPP 协议发送和接收消息。XMPP 不支持跨设备历史记录。
因此,Google 为 Hangouts 添加了专有扩展以启用该功能,并使用 GMail 作为存储后端。不幸的是,Pidgin 目前无法使用该扩展。
如果您确实希望同步历史记录,则可以使用 Google+ 上的 Hangouts 网络客户端。
编辑:至少有一个 XMPP 扩展用于集中历史记录[0]和客户端同步,以及从一个客户端向其他开放客户端发送“抄送”消息,但 Google、Facebook 和其他在 XMPP 上构建聊天服务的公司认为,与其合作并实现互操作性,他们更愿意各自为政。他们本可以将他们的扩展发布为规范。
[0] 例如:http://xmpp.org/extensions/xep-0313.html. 可能还有其他。
答案2
答案3
有一个 Chrome 扩展程序(由 Google 开发)可让您在浏览器之外管理您的视频群聊 - 有点像当前的“弹出”功能,但更稳定。
https://chrome.google.com/webstore/detail/hangouts/nckgahadagoaajjgafhacjanaoiihapd
这不是你想要的,但我刚刚发现它非常好。虽然不如无缝 Pidgin 集成,但比使用“弹出”功能要好。