【问题标题】:Migrating from GCM to FCM in Android App在 Android 应用中从 GCM 迁移到 FCM
【发布时间】:2016-09-13 17:24:33
【问题描述】:

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

那我有个问题。

迁移后,我可以通过旧 GCM 令牌从 APA···开始发送推送通知吗?

我认为当我第一次从迁移中打开我的应用程序时,不会调用 onTokenRefresh 方法。

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

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

【问题讨论】:

标签: android google-cloud-messaging firebase-cloud-messaging


【解决方案1】:

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

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

【讨论】:

  • 感谢您的回复。我认为当我第一次从迁移中打开我的应用程序时,不会调用 onTokenRefresh 方法(它扩展 FirebaseInstanceIdService)。错了吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多