我已经使用 Firebase 创建了推送通知服务,我可以向拥有 FCM id 的所有或单个用户发送通知,但我不知道如何发送给特定用户。
服务器面板也不是为处理推送通知而创建的如果有任何建议会有更多帮助。
最佳答案
Firebase 云消息传递 (FCM) 主题消息让您可以向选择加入特定主题的多台设备发送消息。基于发布/订阅模型,主题消息支持对每个应用程序的无限订阅,即您的组附加到特定主题,如新闻组、体育组等。
FirebaseMessaging.getInstance().subscribeToTopic("news");
取消订阅 unsubscribeFromTopic("news")
从服务器端,您需要为特定主题设置,即像这样的一组用户:
https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
{
"to": "/topics/news",
"data": {
"message": "This is a Firebase Cloud Messaging Topic Message!",
}
}
"/topics/news"
这将向订阅新闻主题的人群发送通知
关于android - 如何向 android 的特定用户组发送 firebase 推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39391468/