使用新的FirebaseMessaging,可以通过以下方式轻松取消/订阅主题:
FirebaseMessaging.getInstance().subscribeToTopic();
FirebaseMessaging.getInstance().unsubscribeFromTopic();
Run Code Online (Sandbox Code Playgroud)
但有没有办法获得当前安装所订阅的所有主题?
我在 Google Firebase Docs 上读过:
客户端应用程序可以订阅任何现有主题,也可以创建新主题。
那么我如何才能检查有多少现有主题可供我使用?只能通过控制台吗?或者有API吗?