【问题标题】:Differences between GCM and FCM devicetokens in formatGCM 和 FCM 设备令牌在格式上的区别
【发布时间】:2018-06-20 06:12:52
【问题描述】:

我有一个正在运行的应用程序,其中包含数千个 GCM 设备令牌。我想升级到 FCM,但问题是我无法使用 FCM 服务器向 GCM devicetoken 发送通知。因此,对于那些尚未更新应用程序的用户,我将不得不通过 GCM 服务器发送通知。

在文档中(对于 google FCM-server)它说我应该能够发送到 GCM 和 FCM 设备令牌。我正在使用 Amazon SNS 发送通知,这可能是我不能同时使用两个令牌的原因

我的问题:是否可以区分 GCM-devicetokens 和 FCM-devicetokens? (通过正则表达式或检查格式)

【问题讨论】:

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


    【解决方案1】:

    TLDR:没有区别。

    令牌的格式发生了变化,新的(和当前的)格式有一个明显的分隔符/分隔符,如下所示:

    <xxxxxx>:<xxxxxxxxxxxxxxxxxxxx>
    

    虽然(真的)旧格式(IIRC、C2DM 到早期的 GCM 时代)只是字母数字。但是从 GCM 的中后期开始,这种格式已经被应用了。

    正如 Eran 之前的回答中提到的,sending to GCM tokens with an FCM server should be possible

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-04-23
      • 1970-01-01
      • 2013-07-10
      • 1970-01-01
      • 2021-06-28
      相关资源
      最近更新 更多