Работают ли токены GCM после 11 апреля 2019 года, если я внесу изменения только в консоли и на стороне сервера? - PullRequest
0 голосов
/ 08 января 2019

Я работаю на устаревшей системе, и большинство клиентов Android используют облако обмена сообщениями Google. По состоянию на апрель 2019 года GCM будет полностью удален. Будут ли работать токены GCM на моих старых клиентах Android, если я перенесу только серверную часть в FCM? Я прочитал в FAQ, что FCM поддерживает токены GCM, но я сбит с толку, если это только до 11 апреля 2019 года или на неопределенный срок?

1 Ответ

0 голосов
/ 09 января 2019

На основании этого FAQ :

Будут ли работать мои существующие токены GCM и обработка токенов?

Ваши токены регистрации GCM и FCM взаимозаменяемы; вы можете отправлять на существующие токены GCM через API сервера HTTP FCM. Для обработки токенов GCM и FCM запомните:

  • Если вы храните и отправляете на определенные токены, обязательно используйте метод обновления токенов, чтобы ваши токены всегда были актуальными
  • Разработчики iOS должны избегать вызова .getToken(authorizedEntity,scope), если нет необходимости включать несколько отправителей. Вместо этого используйте FirebaseInstanceId.getInstance().getToken().

Также из этого блога :

Если у вас есть проекты, в которых все еще используются API-интерфейсы GCM, вам необходимо обновить код клиента и сервера для использования FCM до 11 апреля 2019 года. Но будьте уверены, ваши существующие токены GCM продолжат работать с FCM, поэтому вы не потеряет возможность отправлять сообщения существующим пользователям.

В моем понимании, только код клиента и сервера должен быть обновлен до 11 апреля 2019 года. Если у вас есть токены GCM, вы все равно сможете использовать их для отправки уведомлений. Это утверждение также верно для токенов GCM, которые вы создадите в будущем.

...