在 Firebase 控制台中,我根据各种用户属性设置了受众,现在可以通过控制台向不同的用户群发送通知。有没有办法通过对 fcm 服务器的 http 请求来做同样的事情?“to”字段应该有一个技巧,但我想不通。
问问题
4678 次
4 回答
10
火力基地在这里
当前无法以编程方式向用户段发送通知。如您所见,它只能从 Firebase 控制台完成。
我们知道,通过 API 允许这样做会大大扩展 Firebase 通知的潜力。所以我们正在考虑将它添加到 API 中。但像往常一样:没有承诺也没有时间表,因为这些往往会随着优先事项的变化而改变。
于 2016-06-23T17:16:04.207 回答
1
您可以尝试使用主题订阅。这不是完美的解决方案,但目前对我来说是最好的。
{
"to": "/topics/audience1_subscription"
"data" : {
"title" : "Sample title",
"body" : "Sample body"
},
}
于 2017-01-16T17:03:13.620 回答
1
这是一个受欢迎的要求,但不幸的是,目前还不可能。我们正在调查此事。请查看 Firebase 云消息传递公告以了解未来的任何更新。
于 2016-06-23T19:51:14.220 回答
-1
是的。下面提到的“to”字段有一个技巧。
网址为:https ://fcm.googleapis.com/fcm/send
内容类型:application/json
授权:key="YOUR_SEVER_KEY"
JSON 数据格式:
{"to": "USER_FIREBASE_TOKEN",
"data": {"message": "This is a Firebase Cloud Messaging Topic Message",}
"notification": {"body": "This is firebase body",}}";
于 2016-08-19T10:21:11.857 回答