Минимальные API-интерфейсы для приложения Android для получения уведомлений FCMAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Минимальные API-интерфейсы для приложения Android для получения уведомлений FCM

Сообщение Anonymous »

В моей компании мы пытаемся ограничить наши ключи API Google (те, которые Firebase создает для вас) до минимума, необходимого для обработки наших уведомлений FCM. Мы используем только уведомления непосредственно на устройстве, никаких тем. В небольшом тесте, похоже, для этого потребовался только API установки Firebase.
Это позволяет нам получить токен для устройства из вызова API:

Код: Выделить всё

val firebaseMessaging = FirebaseMessaging.getInstance()

firebaseMessaging.token
Только этот токен позволяет нам отправлять уведомление FCM из нашего серверного решения.
Импорт в нашем приложении для Android:

Код: Выделить всё

com.google.firebase.messaging.FirebaseMessaging
com.google.firebase.messaging.RemoteMessage
com.google.firebase.messaging.FirebaseMessagingService
с зависимостью от:

Код: Выделить всё

com.google.firebase:firebase-messaging:23.1.2
Есть ли что-то, что мне не хватает здесь или другие API, которые нам следует включить? Любая помощь будет оценена по достоинству. Я ограничен объемом исходного кода, которым могу поделиться.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ifications
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»