【问题标题】:How to implement message delivery status in ejabberd如何在ejabberd中实现消息传递状态
【发布时间】:2017-03-08 08:24:05
【问题描述】:

我是 Ejabberd 的新手。我想知道我的消息是否已发送给收件人。我使用的客户端是pidgin。我已经通过了协议XEP-0184我不知道如何实现这个(我不知道Erlang)。是否有任何可用的模块实现了我可以安装和使用的这个协议?如果它没有实现,我该如何实现?

【问题讨论】:

  • 消息传递状态完全是客户端支持的功能。您需要从客户端启用它。因此,iOS xmppframework 和 Android smack 被广泛用于构建应用程序的聊天应用程序。
  • 你应该使用 Smack igniterealtime.org/projects/smack

标签: erlang ejabberd reliable-message-delivery ejabberd-saas


【解决方案1】:

XEP-0184 完全是客户端。不需要特殊的服务器功能:只有客户端需要支持它。

不幸的是,Pidgin 似乎不支持它;在他们的问题跟踪器中查看ticket #6940。了解 Python 的人必须在这方面工作。

【讨论】:

  • 你能推荐任何支持消息传递状态的客户端吗?
猜你喜欢
  • 1970-01-01
  • 2020-10-19
  • 2012-01-03
  • 1970-01-01
  • 2014-11-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-12-22
相关资源
最近更新 更多