GCM弃用后,GCM会使用GCM向旧客户提供新令牌吗?

时间:2019-01-20 13:34:12

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

Google自2018年4月10日起已弃用GCM,根据文档,它将在2019年4月11日停止支持GCM。

关于该主题的问答很多,并且提到旧令牌将继续为现有用户使用,但是我的问题是新用户是否将能够获得新令牌 strong>在4月11日之后使用GCM吗?

因此,基本上,我有一个使用旧版gcm代码库发布的应用程序,它使用旧版的Google Play服务,并分布在另一个市场(非Play商店)中。到目前为止,安装程序已获得其GCM令牌,并且按预期方式工作,在弃用后新用户安装我的(旧)应用程序会怎样?我暂时不打算更新应用程序。

谢谢!

1 个答案:

答案 0 :(得分:2)

  

新用户将在4月11日之后使用GCM获得新令牌吗?

简单答案否

但是您最初的问题是:

  

GCM会使用GCM在旧客户端上提供新令牌

简单答案是

Google已将FCM(Firebase Cloud Messaging)替换为GCM(Google Cloud Messaging)。

他们不再为新用户支持旧版GCM用户界面。现有用户仍可以使用旧版GCM界面,但新创建的密钥将不适用于2019年4月11日之后的Android消息传递。

但是,GCM和FCM注册令牌可以互换。您可以通过FCM HTTP服务器API发送到现有的GCM令牌。

参考: https://developers.google.com/cloud-messaging/faq