-
我建议你不仅可以使用工具进行调试:)
您必须将订阅的主题保存在共享首选项中。如果您在共享首选项中没有令牌,您应该调用instanceId.deleteInstanceID()
-
只需致电instanceId.deleteInstanceID()
-
令牌很少会发生变化,但当它发生变化时,您必须重新订阅所有主题。
还结帐这个问题关于SO
TOOL
您可以使用this调试工具:)
当我不订阅任何主题时,我会得到这样的信息:
{
"applicationVersion": "39",
"connectDate": "2016-01-12",
"application": "com.esportlivescore.develop.debug",
"authorizedEntity": "114434000000000",
"connectionType": "MOBILE",
"appSigner": ".................",
"platform": "ANDROID"
}
我订阅一些主题后:
{
"applicationVersion": "39",
"connectDate": "2016-01-12",
"application": "com.esportlivescore.develop.debug",
"authorizedEntity": "11443413691531",
"rel": {
"topics": {
"match-28388-start": {
"addDate": "2016-01-13"
}
}
},
"connectionType": "MOBILE",
"appSigner": ".................",
"platform": "ANDROID"
}
如此简单的用法。我使用高级 REST 客户端(Chrome 插件)
HTTP GET 请求
https://iid.googleapis.com/iid/info/<TOKEN>?details=true
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
TOKEN在网址中:token obtainet from google
key:可以在Google开发者控制台/GCM控制台中找到
![enter image description here](https://i.stack.imgur.com/iMVAb.png)