我们正在尝试向8k不同的设备发送促销推送消息 . 我们正在成功响应推送通知网址 https://fcm.googleapis.com/fcm/send
但只有部分用户收到此通知,而不是全部 . 因此,当我试图在Firebase documentation上找到时,Firebase Cloud 消息传递发送批量推送有任何限制,但它不会写在任何地方 .
我试图获得Google建议的确切限制,但找不到Google提到限制的特定网页 .
但是我找到了一个quora的链接send more than 1000 push messages
2 回答
根据this answer,FCM限制与GCM类似 .
来自GCM documentation:
因此,您可能会将每条消息发送到1000台设备 . 由于您的邮件数量不受限制,因此您可以将相同的邮件发送8次,发送到8个不同的列表 .
@ NeriaNachum的答案是指在使用
registration_ids
参数时向多个收件人限制发送邮件 . 从FCM docs(我认为你正在寻找):但是,如果您使用Topics Messaging,则没有限制 . 只需确保您要发送邮件的每个用户都已正确订阅 . 如果您有自己的App Server,则可以使用Instance ID API订阅多个令牌(请参阅我的回答here) .