FCM для устройств Amazon

Есть ли способ, которым устройство Amazon kindle может получить токен устройства из FCM?

Я имею в виду, что наше приложение уже работает с FCM для устройств Android и iOS, но особенно для устройств Kindle (часть экосистемы Android) они никогда не получают токен от FCM на FirebaseInstanceIdService.

Токен всегда равен нулю, поэтому я не могу получить токен устройства для отправки уведомления:

String refreshedToken = FirebaseInstanceId.getInstance().getToken(); //always null

Как я могу получить этот токен?

1 ответ

У Kindles нет сервисов Google, вместо них есть сервисы Amazon. В частности, служба уведомлений называется ADM (Amazon Device Messaging): https://developer.amazon.com/docs/adm/overview.html

Вы можете рассмотреть возможность использования Amazon SNS вместо FCM. Он также может доставлять уведомления в FCM и APNS. Но поддержка вызывает беспокойство. Например, он по-прежнему не поддерживает ключи аутентификации уведомлений Apple, представленные в 2015 году: https://forums.aws.amazon.com/thread.jspa?threadID=213538