我想寫一個模塊,當用戶在ejabberd中收到離線消息時觸發一個HTTP POST到一個API。它適用於支持推送通知的iOS應用程序。'from'屬性丟失在ejabberd離線消息數據包
我也跟着上http://jasonrowe.com/2011/12/30/ejabberd-offline-messages/
引導我測試的代碼在博客文章。大多數部分都在工作,但在攔截的離線消息中缺少from
屬性。正如你在上面的博客文章中看到的,作者的屏幕截圖也有同樣的問題。那麼,如何才能在離線消息數據包中獲取發件人的帳戶名?
我錯過了什麼,或者它是一個錯誤(在離線消息中,from
屬性只是缺少)?
順便說一句,我在我的ejabberd配置中配置了共享名單'Everyone',它允許每個人都將每個人視爲'聯繫人'。我不確定這是否是原因。
謝謝:)