GCM令牌的结构

时间:2018-04-19 22:09:35

标签: push-notification google-cloud-messaging firebase-cloud-messaging

我注意到GCM令牌似乎只使用:一次,并且始终位于令牌字符串中的相同(或接近相同)位置。这表明它是某种分隔符。并且:两侧的部分具有不同的含义。有谁知道这两个部分代表什么?

1 个答案:

答案 0 :(得分:1)

我之前已经为Android测试了这一点并得出结论:

<first_part>:<second_part>

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

  

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

第二部分是相应的授权实体的实际令牌 - 即发件人项目。请注意,如果您使用多个发件人,则可以从同一设备生成两个不同的令牌。