我是Firebase的新手 . 根据他们的文档,我们可以向订阅某些“主题”的设备发送大量通知 - 这些主题可以动态吗?主题可以是用户ID - 让我们说贡献者的ID,以便可以将消息发送给订阅该特定贡献者的设备吗?
例如:根据记录的示例:
https://fcm.googleapis.com/fcm/send
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
{
"condition": "'dogs' in topics",
"priority" : "high",
"notification" : {
"body" : "This is a Firebase Cloud Messaging Topic Message!",
"title" : "FCM Message",
}
}
我们可以有“条件”:“主题中的'contributor_id'”,
或者还有其他方法吗?
提前致谢
1 回答
主题可以是任何字符串值,所以是的,它可以是动态的 . 您可以看到函数定义here(Node.js Admin SDK),它将
topic
定义为string
类型 .您可以在消息有效负载上定义任何额外的属性,如here所示: