我有一个拥有10万+用户的运行中的Android应用程序,这些用户使用一个旧的GCM API密钥接收通知。我想升级我们的服务器以使用FCM,但我不确定是否可以在保留旧的GCM客户端的情况下生成新的Firebase API密钥。 看起来,我必须创建一个新的项目并使用在那里生成的API密钥,但它会禁用我的旧的GCM API密钥吗?
我有一个拥有10万+用户的运行中的Android应用程序,这些用户使用一个旧的GCM API密钥接收通知。我想升级我们的服务器以使用FCM,但我不确定是否可以在保留旧的GCM客户端的情况下生成新的Firebase API密钥。 看起来,我必须创建一个新的项目并使用在那里生成的API密钥,但它会禁用我的旧的GCM API密钥吗?
google-services.json
与之前版本的文件,确认API密钥未更改。更新这些端点并不是必须的,因为Google将继续支持现有的GCM端点。
2019年3月:GCM HTTP协议的FCM等效物仅被标记为“遗留”,以便清楚地与HTTP v1 API区分开来。该API得到了全面支持,Google没有计划在近期淘汰它。
我们将在2019年4月关闭大部分GCM服务,因此您应该计划在那时之前迁移大部分服务。
请注意,客户端SDK和GCM令牌将继续无限期工作。但是,除非您迁移到FCM,否则您将无法在Android应用程序中针对Google Play服务的最新版本进行目标定位。参考:https://developers.google.com/cloud-messaging/faq