firebase.auth().getToken()
和通过 Android 设置返回的 FCM 注册令牌 FirebaseInstanceId.getInstance().getToken()
之间有区别吗?我目前正在使用https://www.npmjs.com/package/firebase,该软件包使用上述第一种方法设置认证并生成令牌。当尝试使用该令牌发送通知时,会返回错误:InvalidRegistration...
firebase.auth().getToken()
和通过 Android 设置返回的 FCM 注册令牌 FirebaseInstanceId.getInstance().getToken()
之间有区别吗?我目前正在使用https://www.npmjs.com/package/firebase,该软件包使用上述第一种方法设置认证并生成令牌。当尝试使用该令牌发送通知时,会返回错误:InvalidRegistration...
Auth和FCM令牌是不同且无关的。
Firebase身份验证ID令牌用于标识用户。Firebase身份验证访问令牌(基于ID令牌自动生成)授予用户对Firebase后端的临时访问权限。
Firebase FirebaseInstanceId令牌(用于Firebase Cloud Messaging)用于标识特定设备上应用程序的安装。
例如:如果您在两个不同设备上登录应用程序,则将获得相同的身份验证UID(尽管每次您在设备上登录时,访问令牌都会有所不同)。