【发布时间】:2016-10-18 21:08:18
【问题描述】:
【问题讨论】:
-
访问此链接。 stackoverflow.com/questions/37987821/…列出了一些主题。
-
我想知道为什么这被标记为重复的问题。创建的主题列表与特定移动设备订阅的主题列表不同。
标签: firebase firebase-cloud-messaging firebase-console
【问题讨论】:
标签: firebase firebase-cloud-messaging firebase-console
我只是在这里复制同一个问题的答案,因为这个页面是谷歌的第一个结果:Get all subscribed topics from firebase cloud messaging
https://iid.googleapis.com/iid/info/<TOKEN>?details=true
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
TOKEN 在 url 中:FirebaseInstanceId.getInstance().getToken();
key:可以在 [firebase 控制台][1] 中找到:您的项目 -> 设置 -> 项目设置 -> 云消息传递 -> 服务器密钥
【讨论】:
没有用于获取 Firebase 云消息传递主题列表的公共 API
【讨论】:
我解决这个问题的方法是使用 firebase 数据库,首先在数据库中创建一个主题文件夹,然后在用户创建新主题时将条目添加到该文件夹中。
然后您在应用程序中创建一个函数来检索数据库中此文件夹中的所有条目。
现在您可以允许用户从数据库的结果中选择一个预先存在的主题,然后使用它来调用您的订阅函数。
对所有人来说都不是一个可靠的解决方案,但对我有用。
【讨论】: