Android 如果我只对控制台和服务器端进行更改,那么GCM代币在2019年4月11日之后有效吗?
我正在开发一个遗留系统,大多数android客户端都使用Google消息云。从2019年4月起,GCM将被完全移除。如果我只将服务器端迁移到FCM,我的旧android客户端上的GCM令牌会起作用吗? 我在常见问题解答中读到FCM确实支持GCM代币,但我不知道它是否只支持2019年4月11日或无限期 基于此: 我现有的GCM代币和代币处理仍然有效吗? 您的GCM和FCM注册令牌可以相互互换;您可以通过FCM HTTP服务器API发送到现有GCM令牌。对于GCM和FCM令牌处理,请记住:Android 如果我只对控制台和服务器端进行更改,那么GCM代币在2019年4月11日之后有效吗?,android,firebase,google-cloud-messaging,firebase-cloud-messaging,Android,Firebase,Google Cloud Messaging,Firebase Cloud Messaging,我正在开发一个遗留系统,大多数android客户端都使用Google消息云。从2019年4月起,GCM将被完全移除。如果我只将服务器端迁移到FCM,我的旧android客户端上的GCM令牌会起作用吗? 我在常见问题解答中读到FCM确实支持GCM代币,但我不知道它是否只支持2019年4月11日或无限期 基于此: 我现有的GCM代币和代币处理仍然有效吗? 您的GCM和FCM注册令牌可以相互互换;您可以通过FCM HTTP服务器API发送到现有GCM令牌。对于GCM和FCM令牌处理,请记住: 如果您
- 如果您存储并发送到特定令牌,请确保实现令牌刷新方法,以确保您的令牌始终是最新的
- iOS开发者应该避免调用
,除非需要启用多个发送者。改用.getToken(authorizedEntity,scope)
FirebaseInstanceId.getInstance().getToken()
据我所知,只有客户端和服务器代码应在2019年4月11日之前更新。如果您有现有的GCM令牌,您仍然可以使用它们发送通知。这句话同样适用于您将来生成的GCM代币。我试图分析这种特殊情况->如果我不更新客户端代码,只更新服务器代码,并在谷歌控制台上进行更改。对我的老客户有用吗?这真的会帮助我分析是否继续改变!提前谢谢!