提问人:Jericho 提问时间:11/16/2023 更新时间:11/16/2023 访问量:45
有没有办法在使用 android studio 的 firebase 实时数据库数据发生变化时自动发送通知
Is there a way to send notifications automatically when there is changes in data of firebase realtime database using android studio
问:
我在我的应用程序中使用 firebase 实时数据库,我想在实时数据库发生更改时自动发送固定通知,但 firebase 云消息传递仅提供手动发送通知,这不符合我的应用程序的实时监控目标。
答:
0赞
Priyangshu Sadhu
11/16/2023
#1
好的,这就是我在制作聊天应用程序时面临的问题。
使用 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的数据实时数据库发生变化时,您应该向给定的API发出POST请求,API会自动使用特定的FCM令牌向相应的人员发送通知。
有关分步实施,请阅读下面的中篇文章。
https://selvaganesh93.medium.com/firebase-cloud-messaging-important-rest-apis-be79260022b5
0赞
Oleh
11/16/2023
#2
这可以使用 FCM 来实现。只需从服务器发送带有一些参数的 POST 请求即可。
以下是文档:https://firebase.google.com/docs/cloud-messaging/server
评论
0赞
Jericho
11/16/2023
我唯一的问题是我的项目不包括管理员或服务器。
评论