代码之家  ›  专栏  ›  技术社区  ›  Julian A.

GCM令牌的结构

  •  1
  • Julian A.  · 技术社区  · 7 年前

    我注意到GCM令牌似乎使用 : 仅一次,并且始终在标记字符串中的相同(或接近相同)位置。这表明它是某种定界符。以及 : 有不同的含义。有人知道这两部分代表什么吗?

    1 回复  |  直到 7 年前
        1
  •  1
  •   AL.    7 年前

    我之前在Android上对此进行了测试,得出结论:

    <first_part>:<second_part>
    

    这个 第一部分 是应用程序实例的ID,这就是调用 getId() 返回相同的值:

    返回唯一标识应用程序实例的稳定标识符。

    以及 第二部分 是对应的 授权实体 -即发送方项目。请注意,如果您使用多个发送者,那么可以从同一设备生成两个不同的令牌。