Как декодировать / просматривать push-токен FCM? - PullRequest
0 голосов
/ 12 апреля 2019

У меня проблемы с токенами FCM, иногда это работает, но часто это не работает. Иногда мне сообщают, что сообщение / несоответствие идентификатора сервера не совпадает (здесь нет следующей формулировки).

Иногда он не работает с admin.messaging().send(), но работает с функцией admin.messaging().sendToDevice(). Сообщения об ошибках отличаются от одного к другому.

Иногда мое устройство выдает мне нерабочий токен, и позже, когда я обновляю токен, я получаю рабочий.

Довольно странно, вероятно, из-за моей тестовой среды (http в локальной сети, https на хостинге с firebase, игра в среде dev, uat, prod ...)

Чтобы лучше понять, откуда он исходит, я ищу способ декодирования содержимого push-токена, особенно получения serverId и другой соответствующей информации.

Пробовал на jwt.io с шифрованием ES256, но он говорит мне, что это неправильный формат.

Пример токена из тестовой среды:

daRgOcOsShw: APA91bEqYpLaXhfQd1FGeE_wk6sIzbvI6HLPGQaoo3PhxXU5kFbs2k0dQTTx772e_mEdsUsQDX59MY2OHVnar0KU0Zm8SlIw1KaFq1U0Gj3KGb1C4-GGmuishzEMHmoYIUZItGCmlOgB

Большое спасибо за вашу помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...