云消息主题订阅是否持续存在?
Do cloud messaging topic subscriptions persist?
如果我使用 firebaseMessaging.subscribeToTopic(groups.id)
为我的 firebase 用户订阅云消息传递主题,当应用程序关闭时该订阅是否仍然存在?
如果一个主题没有订阅者,这个主题还存在吗?我想向主题发送通知,主题是用户所在组的 ID。但是当组被删除时,我是否也应该手动删除主题?
如果它们持续存在,有没有办法查明用户是否订阅了它们?所以我可以更新 UI 以显示用户已订阅。
firebaser 在这里
是的。主题订阅存储在 Google 的服务器上,因此在应用未激活时仍然存在。事实上,这是允许在应用程序未运行时使用主题来传递推送消息的关键 运行。
不需要自己维护话题,也不需要检查话题是否存在。如果您想向某个主题发送消息,您可以这样做。如果你想订阅一个主题to/unsubscribe,你也可以这样做。
没有 public API 可以让您确定哪些令牌订阅了主题,也没有确定令牌订阅了哪些主题。如果你需要这个,你必须自己维护必要的映射。
如果我使用 firebaseMessaging.subscribeToTopic(groups.id)
为我的 firebase 用户订阅云消息传递主题,当应用程序关闭时该订阅是否仍然存在?
如果一个主题没有订阅者,这个主题还存在吗?我想向主题发送通知,主题是用户所在组的 ID。但是当组被删除时,我是否也应该手动删除主题?
如果它们持续存在,有没有办法查明用户是否订阅了它们?所以我可以更新 UI 以显示用户已订阅。
firebaser 在这里
是的。主题订阅存储在 Google 的服务器上,因此在应用未激活时仍然存在。事实上,这是允许在应用程序未运行时使用主题来传递推送消息的关键 运行。
不需要自己维护话题,也不需要检查话题是否存在。如果您想向某个主题发送消息,您可以这样做。如果你想订阅一个主题to/unsubscribe,你也可以这样做。
没有 public API 可以让您确定哪些令牌订阅了主题,也没有确定令牌订阅了哪些主题。如果你需要这个,你必须自己维护必要的映射。