Как импортировать токен устройства в Firebase? У меня есть JSON из parse.com

#parse-platform #firebase #firebase-cloud-messaging

#разбор-платформа #firebase #firebase-cloud-messaging

Вопрос:

Я пытаюсь переключить службу push-сообщений. Новый push-сервис — Firebase. У меня есть JSON с токенами из parse.com , но не могу найти, как импортировать его в Firebase.

Ответ №1:

Я почти уверен, что вы не можете просто импортировать токены, используемые parse.com в Firebase Cloud Messaging для использования. Что нужно сделать, так это зарегистрировать пользователей вашего клиентского приложения в FCM, добавив его в свое приложение.

Более подробную информацию можно найти в документах Migrate your Parse Android App to Firebase (или, если вы используете iOS).:

Предлагаемая стратегия миграции: перенос токенов устройства

На момент написания Parse Android SDK использует более старую версию регистрационных токенов FCM, несовместимую с функциями, предлагаемыми уведомлениями Firebase.

Вы можете получить новый токен, добавив FCM SDK в свое приложение; однако это может привести к аннулированию токена, используемого Parse SDK для получения уведомлений. Если вы хотите избежать этого, вы можете настроить Parse SDK на использование как идентификатора отправителя Parse, так и вашего идентификатора отправителя. Таким образом, вы не аннулируете токен, используемый Parse SDK, но имейте в виду, что это обходное решение перестанет работать, когда Parse завершит свой проект.