我收到错误"超过主题配额";尝试发送推送时。我以为Firebase云消息没有限制,我做错了什么?
据我所知,没有任何限制。你可以一次达到1000。但如果你已经结束了,那么这个燃烧基地将需要更多的时间来发送给每个人。即使您使用自己的服务器发送推送通知,它也将是相同的
每个项目的新订阅频率是有费率限制的。如果你在短时间内发送了太多的订阅请求,FCM服务器将以";超过配额";回答
主题没有限制,但在跨越一定数量后处理这些主题有时间限制。FCM将每个项目的并发消息扇出数限制为1000。之后,FCM可以拒绝额外的扇出请求,或者推迟扇出请求直到一些已经在进行的扇出完成。我在下面附上了相关的DOCS,请仔细阅读以了解更多信息。
论坛上的相同问题
主题消息
扇出节流
在Firebase Cloud Messaging(FCM(中可以创建的主题数量没有限制。
";超过主题配额";消息与其中一个限制有关。
- 这可能是因为在特殊的Firebase队列(也称为扇出队列(中最多允许1000个主题/组。Firebase无法处理超过该数字的数据
- 此外,还可以以每秒3000个查询的最高速度订阅或取消订阅主题
请为FCM API调用添加重试逻辑。