我正试图使用以下代码向FCM注册一个主题。根据我的理解,我需要两个密钥来注册,第一个是IID_TOKEN,第二个是FCM_APP_KEY。
我有FCM_APP_KEY,但我找不到可以从中获取Google实例ID服务令牌(IID_token)的角色或站点。
如果有人能告诉流程或网站获得IID_TOKEN,那将是非常有帮助的。提前谢谢。
https://iid.googleapis.com/iid/v1/IID_TOKEN/rel/topics/TOPIC
Content-Type:application/json
Authorization:key=FCM_APP_KEY
您不需要注册主题。
应用程序调用时会自动创建主题
FirebaseCloudMessaging.getInstance().subscribeToTopic("topic-name")
当您拥有(移动/客户端)应用程序的FirebaseInstanceId令牌(通过FirebaseInstanceId.getInstance().getToken()
获得),并且您希望从服务器端为该应用程序订阅特定主题,而不是在客户端中调用上面提到的subscribeToTopic(..)
方法。