一个应用实例可以在FCM中订阅多少个主题?

Aru*_*ary 3 firebase firebase-cloud-messaging firebase-admin

如FCM文档中所述,可以为一个Firebase应用程序创建无限的主题。但是作为Firebase Admin SDK文档:解释了一个错误:

消息传递/太多主题:-注册令牌已被预订为最大主题数,无法再被预订。

我找不到最大主题数的阈值。谁能解释,极限是多少?一个应用实例可以在FCM中订阅多少个主题?

mas*_*dna 7

选择的答案是正确的,我想在这里发布一个绝对的答案。 Google Firebase 云消息传递

有关主题的一些注意事项:

  • 主题消息支持每个主题的无限订阅。但是,FCM 在以下方面强制执行限制:

  • 一个应用实例最多可以订阅 2000 个主题。

  • 如果您使用批量导入订阅应用实例,则每个请求限制为 1000 个应用实例。

  • 每个项目的新订阅频率是有限的。如果您在短时间内发送过多订阅请求,FCM 服务器将使用 429 RESOURCE_EXHAUSTED(“超出配额”)响应。使用指数退避重试。


Aru*_*ary 6

我通过为应用程序实例运行订阅脚本找到了答案。订阅了1999年的主题之后,对于下一个订阅,它开始出现错误:messages / too-many-topics

因此阈值为1999