嗨,我正在開發一個聊天應用程序使用XMPP。考慮聊天應用程序中的情況,當用戶A向用戶B發送消息時,如果用戶B此時處於脫機狀態,則XMPP會將短信存儲爲離線消息,並在線上時將消息發送給用戶B.這在這裏工作。但我想從XMPP發送此離線消息作爲推送給用戶B.我做了大量搜索,並得出結論,我們需要將離線消息從XMPP服務器發送到我們的後端服務器,並從那裏我們需要發送該消息爲推動。但如何做到這一點,請幫助我XMPP離線消息推送ejabberd
1
A
回答
2
有可能編寫一個自定義模塊來做到這一點與ejabberd API。
當服務器想要在離線存儲中存儲消息時,您需要的是使用mod_offline_hook
(請參閱ejabberd Events and Hooks)。
您可以閱讀mod_offline
模塊獲取靈感。
+0
感謝Mickael,一旦完成,它會讓你知道。非常感謝你 – pranavjayadev
+0
@pranavjayadev你知道嗎? – rigal
+0
是的,我做到了。 – pranavjayadev
相關問題
- 1. ejabberd mod_pubsub離線消息
- 2. MUCLight離線消息獲取XMPP
- 3. 如何檢索離線消息openfire XMPP?
- 4. 通過XMPP從myapplication推送消息
- 5. ejabberd XMPP消息歸檔管理:沒有收到消息
- 6. XMPP sendMessage不發送消息
- 7. xmpp facebook未發送消息
- 8. 從XMPP獲取離線消息而無需成爲在線
- 9. 使用Adwords API推送離線信息
- 10. 'from'屬性丟失在ejabberd離線消息數據包
- 11. 離線消息何時通過ejabberd進入?
- 12. Ejabberd與流管理(XEP-198)不使用離線消息鉤
- 13. Facebook api離線消息發送
- 14. Ejabberd:如果在客戶端的resume_timeout之前發送,Xmpp消息會丟失
- 15. 使用Erlang從ejabberd發送消息
- 16. Socket.io離線消息
- 17. 推送消息Phonegap
- 18. XMPP服務器可以存儲離線消息多長時間
- 19. iOS:無法爲XMPP聊天提取離線消息
- 20. Tigase和xmpp,第一個離線消息沒有收到
- 21. XMPP客戶端網絡故障和Openfire離線消息
- 22. 查看發佈到ejabberd xmpp節點的消息
- 23. 如何從ejabberd客戶端接收消息到節點-xmpp
- 24. 用Azure服務總線中繼消息推送消息
- 25. XMPP塊消息
- 26. Blackberry XMPP消息
- 27. 使用python庫發送xmpp消息
- 28. 使用Python發送XMPP消息
- 29. 未通過XMPP發送的消息
- 30. xmpphp XMPP,從php腳本發送消息
你的意思是你需要在用戶B有離線消息時發送推送通知?順便說一下,你使用的是後端? – Yashwanth
確切地說,我使用Java作爲後端服務 – pranavjayadev