GCM代币结构
Structure of GCM token
我注意到 GCM 令牌似乎只使用了一次 :
,并且总是在令牌字符串中的相同(或接近相同)位置。这表明它是某种分隔符。并且 :
两边的部分具有不同的含义。谁知道这两个部分代表什么?
我之前已经针对 Android 进行了测试,得出的结论是:
<first_part>:<second_part>
第一部分是应用程序实例的ID,这就是为什么调用getId()
returns相同的值:
Returns a stable identifier that uniquely identifies the app instance.
和 第二部分 是相应 授权实体 的实际令牌 - 即发件人项目。请注意,如果您使用多个发件人,则可能会从同一设备生成两个不同的令牌。
我注意到 GCM 令牌似乎只使用了一次 :
,并且总是在令牌字符串中的相同(或接近相同)位置。这表明它是某种分隔符。并且 :
两边的部分具有不同的含义。谁知道这两个部分代表什么?
我之前已经针对 Android 进行了测试,得出的结论是:
<first_part>:<second_part>
第一部分是应用程序实例的ID,这就是为什么调用getId()
returns相同的值:
Returns a stable identifier that uniquely identifies the app instance.
和 第二部分 是相应 授权实体 的实际令牌 - 即发件人项目。请注意,如果您使用多个发件人,则可能会从同一设备生成两个不同的令牌。