XMPP离线消息推送ejabberd

时间:2015-11-25 09:55:45

标签: xmpp ejabberd

您好我正在使用XMPP开发聊天应用程序。考虑聊天应用程序中的情况,当用户A向用户B发送消息时,如果用户B当时处于离线状态,XMPP将将短信存储为离线消息,并且当用户B联机时它将向用户B发送消息。这是在这里工作。但是我希望从XMPP发送这些离线消息作为推送给用户B.我已经做了很多搜索,我得出结论,我们需要将离线消息从XMPP服务器发送到我们的后端服务器,然后我们需要发送该消息为推送。但是如何做到这一点,请帮助我

1 个答案:

答案 0 :(得分:2)

可以使用ejabberd API编写自定义模块来执行此操作。

当服务器要在离线商店中存储邮件时,您需要使用mod_offline_hook(请参阅ejabberd Events and Hooks)。

您可以阅读mod_offline模块获取灵感。