有没有一种方法可以自动发送通知时,有在使用android studio的firebase实时数据库的数据变化

dnph8jn4  于 11个月前  发布在  Android
关注(0)|答案(2)|浏览(99)

我在我的应用程序中使用Firebase实时数据库,我想在实时数据库发生变化时自动发送固定通知,但Firebase云消息传递仅提供手动发送通知,这不符合我的应用程序的实时监控目标。

ifmq2ha2

ifmq2ha21#

好吧,这就是我在制作聊天应用程序时遇到的问题。
有两种方法可以使用FCM(Firebase Cloud Messaging)发送实时通知。

  • 1.通过firebase控制台。*
  • 2.使用firebase为FCM提供的API。*
    请阅读以下API:

1.https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages
2.https://firebase.google.com/docs/reference/fcm/rest/v1/projects.messages/send
因此,当Firebase的数据实时DB发生更改时,您应该向给定的API发出发布请求,然后API会自动向具有特定FCM令牌的相应人员发送通知。

如需逐步实施,请阅读下面的中型文章。

https://selvaganesh93.medium.com/firebase-cloud-messaging-important-rest-apis-be79260022b5

sbtkgmzw

sbtkgmzw2#

这可以使用FCM来实现。通过简单地从服务器发送带有一些参数的POST请求。
以下是文档:https://firebase.google.com/docs/cloud-messaging/server

相关问题