FCM 主题名称是否有任何限制



我试图找出FCM的主题名称是否有任何限制。设法找到有关主题数量的信息(没有限制(,但没有主题名称的长度或允许的字符。

是的,并非所有字符都是允许的,主题名称中不允许在单词之间留有空格。

从文档中:

向 Firebase 云消息主题发送消息与向单个设备或用户组发送消息非常相似。应用服务器使用类似于 yourTopic 的值设置消息正文中的主题键。开发人员可以选择与正则表达式匹配的任何主题名称:"[a-zA-Z0-9-_.~%]+">

有关详细信息,请查看此内容:https://firebase.google.com/docs/cloud-messaging/android/topic-messaging(构建请求部分(

主题消息传递支持每个主题的无限订阅。但是,FCM 在以下方面实施限制:一个应用实例可以订阅不超过 2000 个主题。如果您使用批量导入订阅应用实例,则每个请求限制为 1000 个应用实例。新订阅的频率受每个项目的速率限制。如果您在短时间内发送过多订阅请求,FCM 服务器将以 429 RESOURCE_EXHAUSTED("超出配额"(响应进行响应。使用指数退避重试。

是的FCM 主题名称存在限制。FCM 主题必须与以下正则表达式匹配:[a-zA-Z0-9-_.~%]{1,900}

相关内容

  • 没有找到相关文章