如何在 Agsxmpp 中获取离线消息的数量?

Posted

技术标签:

【中文标题】如何在 Agsxmpp 中获取离线消息的数量?【英文标题】:how to get number of offline messages in Agsxmpp? 【发布时间】:2014-01-22 18:42:02 【问题描述】:

我正在使用 Agsxmpp 来实现 XMPP 协议,并且想知道为我发送的离线消息的数量。 我知道通过将我的状态设置为 available ,将发送所有离线消息,但我想在上线之前知道离线消息的数量。

【问题讨论】:

【参考方案1】:

当您的服务器支持 XEP-0013:灵活的离线消息检索时,您可以检索离线消息的数量,如下所述:http://xmpp.org/extensions/xep-0013.html#request-number

【讨论】:

谢谢 Alex,如果客户端请求离线消息的数量,服务器将此消息标记为已读或客户端必须接收所有消息? 为什么服务器要将您未收到或未读的消息标记为已读? 好的,我可以获得离线消息的数量,并且当我的状态设置为在线时,服务器发送了这些消息。谢谢。

以上是关于如何在 Agsxmpp 中获取离线消息的数量?的主要内容,如果未能解决你的问题,请参考以下文章

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

如何使用 NodeJS 和 SocketIO 在 React-Native 中处理离线消息

如何使用 agsXMPP c# 创建 jabber 帐户?

如何使用 agsXMPP 库注销 JID

java如何获取rabbitmq队列中消息数量

如何在 agsXMPP 上设置代理