无法取消订阅 firebase 云消息 android
Cant unscribe firebase cloud messaging android
对不起我的英语。我尝试将 FCM 用于我的测试应用程序,我使用文档一切正常,如果您想取消订阅 topik,请在本文档中写下使用 unsubscribeFromTopic
,我这样使用它:
public void unscribeChannel(final String chanel) {
FirebaseMessaging.getInstance().unsubscribeFromTopic("/topics/topik" + chanel);
}
但是在这 nothink 发生之后,我仍然收到通知(
然后我尝试像这样删除令牌:
FirebaseInstanceId.getInstance().deleteToken(getToken(), "/topics/topik" + chanel);
但我觉得不好,对我也没有帮助
只写主题,不带斜线,像这样:
FirebaseMessaging.getInstance().unsubscribeFromTopic("topic_name_only_no_slashes");
示例:
更新:
您可以使用此获取用户的主题列表:
HTTP GET 请求
https://iid.googleapis.com/iid/info/<TOKEN>?details=true
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA
对不起我的英语。我尝试将 FCM 用于我的测试应用程序,我使用文档一切正常,如果您想取消订阅 topik,请在本文档中写下使用 unsubscribeFromTopic
,我这样使用它:
public void unscribeChannel(final String chanel) {
FirebaseMessaging.getInstance().unsubscribeFromTopic("/topics/topik" + chanel);
}
但是在这 nothink 发生之后,我仍然收到通知( 然后我尝试像这样删除令牌:
FirebaseInstanceId.getInstance().deleteToken(getToken(), "/topics/topik" + chanel);
但我觉得不好,对我也没有帮助
只写主题,不带斜线,像这样:
FirebaseMessaging.getInstance().unsubscribeFromTopic("topic_name_only_no_slashes");
示例:
更新:
您可以使用此获取用户的主题列表:
HTTP GET 请求
https://iid.googleapis.com/iid/info/<TOKEN>?details=true
Content-Type:application/json
Authorization:key=AIzaSyZ-1u...0GBYzPu7Udno5aA