设备可以在 FCM 中订阅的最大主题数
Posted
技术标签:
【中文标题】设备可以在 FCM 中订阅的最大主题数【英文标题】:Maximum number of topics a device can subscribe to in FCM 【发布时间】:2016-07-03 15:05:56 【问题描述】:FCM 的主题消息文档说明了以下两点
只是想知道这个过多的主题是什么?有什么近似值吗?此外,该文档没有说明有关创建主题的任何内容。如何创建/删除主题?
另一个问题-
文档说在 firebase 控制台上显示主题需要时间,因此,除非主题在 firebase 控制台上可见(甚至以编程方式),否则我们无法发送通知?
提前致谢
【问题讨论】:
【参考方案1】:对于以后的问题,请限制自己在每个帖子中回答一个问题。但这里是我知道的答案(或一个相当有根据的猜测):
-
客户可以订阅的主题数量限制是为了防止滥用。这不是记录值。
客户端订阅主题时会自动创建主题。
没有用于删除主题的 API。当没有人订阅它时,它会自动消失。
您只能在主题出现后从控制台发送通知。您可以随时使用Firebase Cloud Messaging API 从您的应用服务器发送通知。
【讨论】:
道歉@Frank。感谢您的回答! 您在客户端可以订阅的主题数量限制中提到了“反滥用”,这是什么意思?单个用户最多可以订阅多少个主题??? 对可以创建多少个独特主题有任何限制吗?例如:每个用户都有一个独特的主题。如果用户数增加到数百万,它仍然支持吗? 删除了无法删除订阅的要点。您可以通过使用主题 ID 执行 HTTP DELETE 来删除主题。请参阅“删除推送订阅”:developers.google.com/instance-id/reference/server 每个应用实例的最大主题数为 1999。请参阅:***.com/a/48334967/753632以上是关于设备可以在 FCM 中订阅的最大主题数的主要内容,如果未能解决你的问题,请参考以下文章