Xmpp ';从';ejabberd脱机消息包中缺少属性

Xmpp ';从';ejabberd脱机消息包中缺少属性,xmpp,ejabberd,Xmpp,Ejabberd,我正在尝试编写一个模块,当用户收到ejabberd中的脱机消息时,该模块将触发HTTP POST到API。它适用于支持推送通知的iOS应用程序 我跟着导游往前走 我在博客文章中测试了代码。大多数部分都在工作,但截获的脱机消息中缺少from属性。正如你在上面的博文中所看到的,作者的屏幕截图也有同样的问题。那么,如何在脱机消息包中获取发件人的帐户名 我遗漏了什么还是一个bug(在脱机消息中,from属性刚刚丢失) 顺便说一句,我在ejabberd配置中配置了共享花名册“Everyone”,这允许每个

我正在尝试编写一个模块,当用户收到ejabberd中的脱机消息时,该模块将触发HTTP POST到API。它适用于支持推送通知的iOS应用程序

我跟着导游往前走

我在博客文章中测试了代码。大多数部分都在工作,但截获的脱机消息中缺少
from
属性。正如你在上面的博文中所看到的,作者的屏幕截图也有同样的问题。那么,如何在脱机消息包中获取发件人的帐户名

我遗漏了什么还是一个bug(在脱机消息中,
from
属性刚刚丢失)

顺便说一句,我在ejabberd配置中配置了共享花名册“Everyone”,这允许每个人都将每个人视为“联系人”。我不确定这是不是原因


谢谢:)

我也遇到了同样的问题,在客户端代码中更改消息包将解决此问题。简单地添加“from”属性:)

请使用下面的博客,它非常简单实用,对我来说效果很好

谢谢