我正在使用firebase云消息传递配置我的移动应用程序。 我终于想出了如何发送这些令人讨厌的配置通知。 我的python代码看起来像这样
[(755 - width) (488 - height) width height]
我认为将这个放入for循环并交换设备ID以发送数千个通知将是服务器上的巨大压力和糟糕的编程习惯。 (纠正我,如果我错了) 现在文档告诉我要创建"设备组" {(3}}存储了要批量发送的device_id ....这很烦人且效率低下。因为我的Web应用程序的组不断变化。
简单明了
如何将上面的通知发送到我在我的python代码中指定的设备ID数组中,这样我只能在FCM上发帖1次,而不是数千次。
答案 0 :(得分:6)
要将FCM发送到多台设备,您可以使用密钥" registration_ids" 代替"至"
"registration_ids": ["fcm_token1", "fcm_token2"]
查看this包并了解它们是如何实现的。
答案 1 :(得分:1)
而不是“to”:“device_id”你应该使用“to”:“topic”,
主题用于FCM或GCM中的群组消息传递
https://developers.google.com/cloud-messaging/topic-messaging