如何在aSmack API中获取加入的房间历史记录?

时间:2013-09-13 12:34:19

标签: android xmpp smack asmack

我正在研究项目的聊天模块。我需要集成群聊功能。我没有在API中找到使用aSmack API以编程方式获取连接的房间历史记录。

假设我加入房间然后我保存在移动数据库中,一旦用户卸载应用程序然后它从移动设备销毁此数据库然后下次当同一用户安装应用程序然后用户无法从该移动数据库获取连接的房间aSmack API

请帮助我有没有办法获得加入的房间历史。

提前致谢。

2 个答案:

答案 0 :(得分:1)

XMPP没有“加入MUC历史”这样的概念。

XEP-0048中定义的书签通常用于存储“经常访问的MUC”。你可能想看看这个。

答案 1 :(得分:0)

在服务器上保存用户组详细信息并创建Web服务以获取用户的组列表。 我为此做同样的事情,从这个方面你可以从另一个设备获得grouplist。

如果您想要群聊历史记录,那么此question对您有帮助。