我使用 FCM 主题已经有一段时间了,但文档非常有限,大多数搜索都会指向相同的页面,所以我在这里询问,希望有人在该主题上有足够的经验来回答我的问题。
我想知道允许的主题数量是否有限制以及不再使用的主题会怎样?我的意思是,什么时候主题会无效?
我遇到过这样的问题:取消订阅某个主题似乎不起作用,即使我得到了积极的回复,或者有时通知已发送两次。
为了解决这个问题,我目前正在创建一个新命令,但与以前不同的是,每次运行该命令时,我都会将令牌订阅到一个唯一的主题,发送通知,取消订阅令牌,然后该主题将永远不会再次使用。这是我更好地控制哪些用户订阅某些主题的一种方式,据我所知,FCM 对此没有提供任何帮助。
所以我的问题是,我应该在之后再次取消订阅所有代币,让 FCM 知道它不再使用,还是这样做毫无意义? (如果他们进行了某种清理)
希望有人能引导我朝正确的方向前进。
我想知道允许的主题数量是否有限制......
没有限制。
...不再使用的主题会怎样?我的意思是,什么时候主题会无效?
当至少有 1 个订阅者时会创建一个主题,当没有更多订阅者时它也会自动删除。
为了解决这个问题,我目前正在创建一个新命令,但与以前不同的是,每次运行该命令时,我都会将令牌订阅到一个唯一的主题,发送通知,取消订阅令牌,然后该主题将永远不会再次使用。这是我更好地控制哪些用户订阅某些主题的一种方式,据我所知,FCM 对此没有提供任何帮助。
这个用例本身似乎并没有错。这只是有点不传统(尽管我很确定我之前建议过类似的事情)。
目前,对于 FCM v1,registration_ids
不再建议使用参数(用于发送到多个令牌——每个请求 1000 个)。 FCM 团队似乎正在转向使用主题发送到多个代币。话虽如此,恕我直言,我认为这个用例是有效的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)