我正在开发一个聊天应用程序,用户将与域专家的一个组成员聊天.用户使用我的Android应用程序和域专家使用spark web进行聊天.我制作了Openfire安装程序和Spark Web设置,并使用aSmack库开发了AndroID聊天应用程序.我的应用用户可以与域专家聊天.到目前为止一切都很好.现在,我想在AndroID设备上显示用户与任何或特定专家的聊天记录.浏览网页后,我可以为我的开火服务器安装Monitoring Service插件,该服务器显示管理员端用户的聊天记录,如下所示.
现在我想在我的AndroID应用程序中展示这段历史,我该如何实现这一目标.任何建议,最受欢迎.我正朝着正确的方向前进吗?还是有简单的方法来完成我的工作?有关此聊天历史记录将存储在Open Fire数据库中的任何信息,以便我可以使用Web服务进行SQL查询和获取数据,这是非常感谢.
解决方法:
您可以使用以下代码获取群聊历史记录:
discussionHistory history = new discussionHistory();history.setMaxStanzas(0);multiUserChat.join("username", "password", history, SmackConfiguration.getPacketReplyTimeout());
总结 以上是内存溢出为你收集整理的如何使用aSmack在Android设备上获取Openfire聊天记录?全部内容,希望文章能够帮你解决如何使用aSmack在Android设备上获取Openfire聊天记录?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)