如何在android应用程序中从openfire获取离线消息[关闭]

Posted

技术标签:

【中文标题】如何在android应用程序中从openfire获取离线消息[关闭]【英文标题】:How to get offline messages from openfire in android application [closed] 【发布时间】:2013-02-19 13:03:51 【问题描述】:

我正在尝试使用 asmack API 和 XMPP 在 android 中构建一个小型聊天应用程序。 在线聊天正在工作,但我不知道如何从 openfire 服务器获取离线消息。 如果您对此问题有任何解决方案,请帮助我........!!!!!!

【问题讨论】:

【参考方案1】:

当您下次登录并发送您的在线状态时,离线消息会自动从服务器传送到客户端。客户端不需要额外的编码来检索它们。

【讨论】:

如何发送用户在线状态? 登录后,客户端将在线发送在线状态。如果您想手动发送,您可以发送如下:- connection.sendStanza(Presence(Presence.Type.available)) 其中连接是 XMPP 连接对象

以上是关于如何在android应用程序中从openfire获取离线消息[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

openfire用户和名册用户之间的区别

如何使用 Openfire 和 XMPP 在 Android 中制作聊天机器人应用程序

如何在 Android 应用中使用 Smack 从 Openfire 服务器恢复两个用户之间的聊天记录

如何使用 Smack 从 android 客户端获取 openfire 在线注册用户?

我如何在 smack openfire android 中监听传入的订阅请求

如何使用 asmack android 从 Openfire 中检索一对一的聊天记录