在Android应用中,我正在从GCM迁移到FCM以发送推送通知。
然后我有一个问题。
迁移后,我是否可以从APA开始通过旧GCM令牌发送推送通知?··?
我认为当我第一次从迁移中打开我的应用程序时,不会调用onTokenRefresh方法。
所以令牌仍旧是GCM的。
如果我无法通过旧GCM令牌发送通知,那么当我第一次从迁移中打开我的应用程序时,更改令牌(从GCM到FCM令牌)的最佳方法是什么?
答案 0 :(得分:0)
作为迁移到FCM的一部分,您将获得一个新的发件人ID令牌,您应该在新的端点使用它。
在客户端上,您需要扩展FirebaseInstanceIdService
,然后使用新令牌调用onTokenRefresh()
方法。如果您想单独联系客户,则应该像使用GCM一样将此令牌发送到服务器。