Firebase多播云混乱

时间:2016-06-15 15:45:52

标签: android firebase firebase-cloud-messaging

我正在尝试实现firebase云消息传递的服务器端实现。这是基于主题发送消息的正文内容。

{
"to" : "/topics/topic_name",
  "priority" : "high",
  "data" : {
    "message" : "Actual message for notification",
    "title" : "Title"
  }
}

我想知道的是如何为一组注册人发送上述消息。字段是字符串而不是字符串数组。即,我可以逐个向注册人发送消息。使用GCM,我们可以将消息发送到一组ID。

发送多播消息的限制是什么。 (每条消息1000条))。

如果我错过了什么,请告诉我。

2 个答案:

答案 0 :(得分:2)

是的,使用Firebase,我们可以向多个注册ID发送消息。  语法是

{
"registration_ids":["red_id1","reg_id2",...],
"to" : "/topics/topic_name",
  "priority" : "high",
  "data" : {
    "message" : "Actual message for notification",
    "title" : "Title"
  }
}

关于限制,我认为Firebase Notification Service对多播消息传递没有限制

答案 1 :(得分:0)

我怀疑rinik说 “我认为Firebase Notification Service对多播消息传递没有限制”

但如果您向1000个注册ID或更多注册ID发送通知或数据有效负载,则每个请求的限制为4 kb。