2016-06-03 3 views
4

Я делаю приложение для Android, которое использует Firebase Cloud Messaging.Как обрабатывать первый токен в службе токенов Firebase в Android?

Всякий раз, когда генерируется новый токен, вызывается функция onTokenRefresh() класса, расширяющего FirebaseInstanceIdService.

Однако я заметил, что при первом создании токена эта функция не вызывается. Я хочу отправить первый токен на свой Сервер. Как я могу это реализовать?

+0

Как вы заметили, что ** Токен был создан в первый раз ** –

+0

Я печатаю токен eveytime в mainacticvity, а также в OnTokenRefresh, он отображается из MainActivity, но не из OnTokenRefresh –

+0

@YashJain может помочь мне, я также получаю нулевой токен в заставке в первый раз, пока интернет связано с решением u ? – Erum

ответ

2

onTokenRefresh() просто вызывается, когда у вас есть подключение к интернету, после того, как знак вернулся из FCM вы можете отправить его на сервер

см https://stackoverflow.com/a/37546558/2032955

Смежные вопросы