我使用 ejabberd 作为 XMPP服务器为Android开发了一个聊天应用程序。我想在用户离线时发送 FCM推送通知。
任何人都可以帮助我或举例说明吗?
答案 0 :(得分:3)
您可以将apllication to connect to FCM添加到您的ejabberd,并在每次使用此库将消息转到离线存储空间时发送通知
答案 1 :(得分:1)
我收到了你的邮件,我在这里回答它可以帮助别人。你应该看看我写的这个二郎库。
https://github.com/softwarejoint/fcm-erlang
“阅读我”部分包含所有详细信息。
因此,您的应用程序在服务器上注册其推送令牌。然后,当服务器上有特定事件时,服务器使用该令牌向fcm发送消息。 fcm将消息发送给您。
最佳的Pankaj
答案 2 :(得分:1)
我面对同样的任务,最后通过编写自己的Ejabberd模块解决了这个问题。我已经偶然发现了许多问题,因为Ejabberd的后期/最新版本发生了很多变化。
Here's my Stackoverflow question where I just added my now working code for the module.
也许有帮助。