bap*_*apu 7 ruby xmpp ruby-on-rails openfire xmpp4r
我正在使用ruby xmpp4r库来实现与openfire服务器的多用户组聊天应用程序.我在openfire服务器上成功创建了聊天室.如果用户使用openfire凭证加入聊天室,则不返回之前的群聊历史记录,只返回少量消息,因为我正在使用add_message_callback()
方法.
以下是openfire群聊历史记录设置:
**显示整个聊天记录(向加入房间的用户显示整个聊天记录.) - 真实
我在这里错过了什么?任何人都有示例代码来获取以前的组历史记录?
小智 1
我运行了一个Wildfire服务器(openfire的后继者),这个设置似乎是服务器端的。在野火管理控制台上,其在群聊 > 历史设置下进行控制。它有以下选项:
不显示历史记录 - 不向加入房间的用户显示聊天历史记录。
显示整个聊天历史记录 - 向加入房间的用户显示整个聊天历史记录。
显示特定数量的消息 - 显示聊天中特定数量的最新消息。使用下面的框指定该数字。
归档时间: |
|
查看次数: |
301 次 |
最近记录: |