我注意到GCM令牌似乎使用 : 仅一次,并且始终在标记字符串中的相同(或接近相同)位置。这表明它是某种定界符。以及 : 有不同的含义。有人知道这两部分代表什么吗?
:
我之前在Android上对此进行了测试,得出结论:
<first_part>:<second_part>
这个 第一部分 是应用程序实例的ID,这就是调用 getId() 返回相同的值:
getId()
返回唯一标识应用程序实例的稳定标识符。
以及 第二部分 是对应的 授权实体 -即发送方项目。请注意,如果您使用多个发送者,那么可以从同一设备生成两个不同的令牌。