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