GCM和FCM设备令牌格式的区别

3
我有一个正在运行的应用程序,其中有数千个GCM设备令牌。我想升级到FCM,但问题是我无法使用FCM服务器向GCM设备令牌发送通知。因此,对于那些未更新应用程序的用户,我将通过GCM服务器发送通知。
在文档(针对Google FCM服务器)中,它说我应该能够发送到GCM和FCM设备令牌。我正在使用Amazon SNS发送我的通知,这可能是我不能同时使用两个令牌的原因。
我的问题:是否可以区分GCM设备令牌和FCM设备令牌?(通过正则表达式或检查格式)
1个回答

4

简而言之:没有区别。

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

<xxxxxx>:<xxxxxxxxxxxxxxxxxxxx>

早期格式(我记得是C2DM到早期GCM的日子)非常古老,只包含字母数字。但是从中后期的GCM日开始,这种格式已经被应用。

正如Eran之前所提到的,在使用FCM服务器发送到GCM令牌应该是可行的(参见链接1)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接