【发布时间】:2018-01-31 10:58:31
【问题描述】:
Android firebase 令牌刷新。
如果从 firebase 生成任何新令牌,它将调用 onTokenRefresh 并且服务会将令牌更新到服务器。
我们有什么方法可以直接从服务器检查 firebase 以获取为具有旧令牌的客户端生成的新令牌?
如果手机关闭了一段时间并且火力基地尝试发送刷新令牌但失败。 在这种情况下,火力基地将如何发送令牌。它会一直尝试直到将新令牌发送到设备吗?
谢谢
【问题讨论】:
-
您可以调用 FirebaseInstanceId.getInstance().getToken(); 从 Firebase 获取最新的令牌,然后将其与您现有的令牌进行比较,如果发现更改,您可以在服务器上更新它。
标签: android firebase firebase-cloud-messaging