android - Smack API - 从 Openfire 服务器读取聊天记录

标签 android xmpp openfire smack

如何使用 Smack 库从 Openfire 服务器获取聊天记录或聊天记录到 Android 应用程序中?

最佳答案

Openfire 服务器肯定可以保存聊天记录。要打开它,您应该转到服务器/服务器设置/消息审核策略并选择启用消息审核。如您所见,消息将以某种 XML 格式保存在/.../openfire/logs 文件夹下。您可以解析此 XML 并非常轻松地获取消息

关于android - Smack API - 从 Openfire 服务器读取聊天记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6635034/

相关文章:

java - 在 SearchView 中只允许输入一些想要的字符

android - 登录xmpp服务器时出错

java - Openfire Smack 连接问题

android - RecyclerView 可见项目数

android - 如何以编程方式从当前主题获取背景颜色

机器人:重叠图像?

python - punjab 无法连接到外部服务

xmpp - 通过 Java 程序连接到即时消息 (IM) 服务(如 Yahoo、MSN、AIM)的库

android - XMPP FileTransfer - 为什么字节流协议(protocol)失败?

android - openfire可以和mysql服务器合并吗