FIRMessaging - 限制1个主题或检查已注册的主题

时间:2016-11-02 07:39:34

标签: firebase firebase-cloud-messaging

我查看了有关此内容的文档但找不到任何内容。有没有办法查看用户注册的主题?或者将其限制为1个主题的方法?

1 个答案:

答案 0 :(得分:0)

无法获取Firebase Cloud Messaging API中的主题列表。但是,如果您愿意运行服务器端代码,可以直接use the Instance ID REST API

  

示例GET请求

https://iid.googleapis.com/iid/info/nKctODamlM4:CKrh_PC8kIb7O...clJONHoA?details=true
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
     

示例结果

HTTP 200 OK
{
  "application":"com.iid.example",
  "authorizedEntity":"123456782354",
  "platform":"Android",
  "attestStatus":"ROOTED",
  "appSigner":"1a2bc3d4e5",
  "connectionType":"WIFI",
  "connectDate":"2015-05-12
  "rel":{
    "topics":{
      "topicname1":{"addDate":"2015-07-30"},
      "topicname2":{"addDate":"2015-07-30"},
      "topicname3":{"addDate":"2015-07-30"},
      "topicname4":{"addDate":"2015-07-30"}
    }
  }
}