Articles of firebase cloud messaging

FCM возвращает ошибку: NotRegistered после первого сообщения

Я выполнил инструкции на firebase.google.com, чтобы добавить FCM в свой проект. Все было в порядке, у меня появилось сообщение «Инициализация FirebaseApp успешно» и новый токен в моих журналах. Но это не работает … Только первое push-уведомление, которое я отправляю на токен, получаю успех. Второй push и rest получают ошибку «NotRegistered». Документация говорит Если это NotRegistered, […]

Является ли FCM (firebase cloud messaging) токеном для одного устройства или для одной учетной записи?

Я хочу сохранить токен FCM в моей пользовательской таблице приложения Android в базе данных, когда пользователь зарегистрируется в приложении. Когда я хочу отправить уведомление конкретному пользователю, я получу токен из соответствующей строки и отправлю push-уведомление. Но я смущен тем, что всякий раз, когда пользователь приложения выходит из своего приложения и регистрирует новую учетную запись с […]

Незарегистрированная ошибка токена после отправки одного уведомления

Я столкнулся с этой драматической проблемой с моим приложением android при использовании Firebase. 1. Мое приложение получает токен при первом запуске 2. Я могу отправить уведомление с консоли firebase на зарегистрированный токен 3. Если я попытаюсь отправить уведомление снова с консоли сразу после шага 2. Это показывает мне «незарегистрированный токен», После второй попытки. У меня […]

Получите все подписанные темы из облачных сообщений firebase

Используя новую FirebaseMessaging, вы можете бесплатно подписаться на темы через: FirebaseMessaging.getInstance().subscribeToTopic(); FirebaseMessaging.getInstance().unsubscribeFromTopic(); Но есть ли способ получить все темы, на которые подписана текущая установка?

Что такое `Authorization` часть запроса на отправку HTTP сообщения Firebase Downstream?

Я хочу попытаться отправить сообщение с помощью службы обмена сообщениями FCM Google, и, как говорится в документе, HTTP-запрос должен выглядеть примерно так: https://fcm.googleapis.com/fcm/send Content-Type:application/json Authorization:key=AIzaSyZ-1u…0GBYzPu7Udno5aA { "data": { "score": "5×1", "time": "15:10" }, "to" : "bk3RNwTe3H0:CI2k_HHwgIpoDKCIZvvDMExUdFQ3P1…" } Моя проблема в том, что я не знаю, что такое значение Authorization и когда я удаляю этот заголовок […]

Android: токен Firebase при первом запуске равен нулю

Я использую FCM для предоставления уведомлений в своем приложении. Все работало хорошо, но теперь я понял, что когда я устанавливаю свое приложение с помощью Android Studio (а не из GooglePlay), токен сначала пуст. Когда я закрываю приложение и перезапускаю его, токен больше не равен нулю. В чем причина этой проблемы и как ее избежать? InstanceIDService: […]

Как отменить регистрацию телефона из облачных сообщений firebase

Привет, я разрабатываю тестовое приложение с использованием FCM. Я просматриваю документы, а также просматриваю в сети, но не могу найти вариант, как можно удалить маркер устройства из базы данных firebase. Я попробовал Firebase.getInstanceId.deleteToken, но это не помогло

Внедрение Firebase внутри библиотеки

Я хочу внедрить систему уведомлений Friebase внутри библиотеки, которую я хочу использовать в качестве SDK во многих приложениях. Firebase теперь запрашивает идентификатор приложения, но я реализую его внутри библиотеки, поэтому нет идентификатора приложения. Как я мог достичь своей цели, чтобы отправлять уведомления в мои приложения, которые используют мою библиотеку? Заранее спасибо.

Отрицание в состоянии при отправке сообщения FCM

Я подписываюсь на тему, которая является моей версией приложения на Android. FirebaseMessaging.getInstance().subscribeToTopic(APP_VERSION); Теперь каждый раз, когда я запускаю обновление, я должен отказаться от подписки на старую версию и подписаться на новую версию, поэтому, если я отправлю уведомление об обновлении, его получат только старые пользователи. Вместо этого было бы здорово, если бы я просто отрицал версию. […]

Уведомление о тревоге Firebase – как показать многострочное сообщение в уведомлении

Получение сообщения Push Notification только в одной строке , тогда как я ожидал его в multiple lines с помощью BigPictureStyle и Base (оба стиля уведомления). См. Прикрепленный скриншот , тогда как на этом изображении мы просто показываем "Hello from Firebase Cloud Messaging" поэтому он подходит только в одной строке. Но факт в том, что если […]