向所有Firebase云消息传递令牌(Web)发送通知

时间:2019-03-09 20:37:41

标签: javascript firebase-cloud-messaging

Angular Web应用程序(不是本机应用程序)
我的逻辑正在努力生成和保存FCM令牌。
而且我可以使用终端中的curl将发送消息发送到一个令牌。
我一直在审查许多教程,并且看到的所有内容一次都发送到一个令牌。

是否可以向您保存在Firebase实时数据库中的所有令牌发送消息?
我是否需要使用(或构建)其他工具来做到这一点?

1 个答案:

答案 0 :(得分:1)

Firebase Cloud Messaging中没有内置机制可将消息发送到“所有令牌”。

相反,您可以调用FCM旧版API一次将消息发送到最多1000个令牌的集合。关键是使用registration_ids参数(而不是单个令牌的to参数),如AL在此处FCM (Firebase Cloud Messaging) Send to multiple devices和此处FCM: Message to multiple registration ids limit?所解释,如下所示在documentation for the legacy API中。