在 Android 应用程序中从 GCM 迁移到 FCM

Migrating from GCM to FCM in Android App

在 Android 应用程序中,我正在从 GCM 迁移到 FCM 以发送推送通知。

那我有个问题

迁移后,我可以从 APA・・・开始使用旧的 GCM 令牌发送推送通知吗?

我想当我第一次从迁移中打开我的应用程序时,没有调用 onTokenRefresh 方法。

所以令牌仍然是旧的 GCM 之一。

如果我无法通过旧 GCM 令牌发送通知,当我第一次从迁移中打开我的应用程序时,更改令牌(从 GCM 到 FCM 令牌)的最佳方法是什么?

作为迁移到 FCM 的一部分,您将获得一个新的发件人 ID 令牌,您应该在新端点使用该令牌。

在客户端上,您需要扩展 FirebaseInstanceIdService 并在其中使用新令牌调用 onTokenRefresh() 方法。如果您想单独联系您的客户,您应该以与 GCM 相同的方式将此令牌发送到您的服务器。