如何通过Jabber服务器使用FCM发送推送通知

3

我使用 ejabberd 作为 XMPP服务器,为安卓开发了一款聊天应用。我想在用户离线时发送 FCM推送通知

有人能帮帮我或者提供一个例子吗?


当用户离线时推送通知?:O 您的意思是即使设备不在线,仍然尝试发送通知吗? - AL.
是的,我想在用户处于离线状态或我的应用程序在后台时发送推送通知。 - Zain Ul Hassan
我很困惑,我该如何将我的ejabberd(XMPP服务器)与FCM服务器连接起来。请尽快帮助我解决这个问题。 - Zain Ul Hassan
@ZainUlHassan,你有解决方案吗?如果有,请告诉我,我也卡在这个问题上了。 - Vishal Patoliya ツ
我正在尝试通过#Maryna Krasnova的解决方案来解决它。当我解决了它,我会通知你@VishalPatoliyaツ。 - Zain Ul Hassan
如果您知道如何在Android中实现此功能,请帮助我。链接:http://stackoverflow.com/questions/41627599/how-to-configure-push-mode-configuration-in-xmpp-with-fcm-refresh-token-using-sm @ZainUlHassan - Vishal Patoliya ツ
3个回答

3

谢谢@Maryna Krasnova,我正在尝试使用您提供的链接解决它!!!!! - Zain Ul Hassan
@maryna 如果你知道的话,请告诉我如何在Android中实现这个功能。http://stackoverflow.com/questions/41627599/how-to-configure-push-mode-configuration-in-xmpp-with-fcm-refresh-token-using-sm - Vishal Patoliya ツ

2
我收到了您的邮件,我在这里回复以便帮助其他人。您应该查看我编写的Erlang库。 https://github.com/softwarejoint/fcm-erlang 阅读自述部分即可了解所有细节。
所以,您的应用程序在服务器上注册其推送令牌。然后当服务器上发生特定事件时,服务器使用该令牌向FCM发送消息。 FCM接着将消息发送给您。
最好的祝福, Pankaj

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接