如何解码/查看FCM推送令牌?

时间:2019-04-12 14:26:18

标签: firebase-cloud-messaging

我对FCM令牌有疑问,有时它可以工作,但通常不起作用。它有时告诉我消息传递/服务器ID不匹配(此处没有eaxt措辞)。

有时,它不适用于admin.messaging().send(),但是可以与admin.messaging().sendToDevice()函数一起使用。错误消息彼此不同。

有时我的设备给了我一个无效的令牌,后来当我刷新令牌时,我得到了一个有效的令牌。

很奇怪,可能是由于我的测试环境(在本地使用http,在使用Firebase托管时使用https,在dev,atat,prod环境中玩耍...)

为了更好地了解它的来源,我正在寻找一种方法来解码推送令牌的内容,尤其是获取serverId和其他相关信息。

在jwt.io上尝试使用ES256加密,但是它告诉我格式不正确。

来自测试环境的示例令牌:

daRgOcOsShw:APA91bEqYpLaXhfQd1FGeE_wk6sIzbvI6HLPGQaoo3PhxXU5kFbs2k0dQTTx772e_mEdsUsQDX59MY2OHVnar0KU0Gm8SlIw1KaFQBUG

非常感谢您的帮助

0 个答案:

没有答案