这是我的应用数据的结构,用户可以在数据库中使用图像的详细信息登录和发布图像。 我希望如果用户发布图片,每个用户都可以看到通知 Seth Post Something 我找不到任何链接如何在添加新数据时向所有用户发送通知。 任何人都可以指定路线图,代码片段在配置FCM后如何执行此操作
答案 0 :(得分:1)
为了达到您的要求,您可以使用云功能向所有设备发送消息以及实现此目的的步骤。
Fcm Tutorial, cloud function Tutorial 和this tutorial对我非常有帮助。
答案 1 :(得分:0)
首先要做的是将用户注册到一个主题。
FirebaseMessaging.getInstance().subscribeToTopic("MySampleApp");
然后向fcm api https://fcm.googleapis.com/fcm/send
发送帖子请求//HEADERS
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GB,./,Udno5aA
//BODY
{
"to": "/topics/MySampleApp",
"data": {
"message": "Hello Everyone!",
}
}
然后在FirebaseMessagingService中处理通知。希望这有帮助