Articles of firebase cloud messaging

Создание ежедневного push-уведомления с использованием Firebase Cloud Messaging

В консоли Firebase мы можем установить определенное время и дату, когда наше уведомление будет нажато. Но есть ли способ, который мы можем установить ежедневно? Например, он будет отправлять каждый понедельник, среду и пятницу или каждый день?

Firebase Cloud Messaging: лучшая практика

Я перехожу к Firebase Cloud Messaging, и у меня есть одно сомнение. Мое приложение должно отображать экран входа в систему при запуске, и если пользователь выполняет вход в другую учетную запись, я должен прекратить отправку уведомлений для более старого пользователя. Каков наилучший способ сделать это? Могу ли я заставить приложение обновить токен? Или мне нужно […]

Ограничение уведомлений GCM / FCM посредством отмены регистрации

Есть ли способ ограничить регистрацию push-уведомлений Firebase? Не ищут темы. Предположим, у меня есть функция входа. Я хочу, чтобы подписанные пользователи подписались на push-уведомления. Затем маркер может быть отправлен на сервер и сохранен. В то же время, когда пользователи выходят из системы, пользователь также должен быть незарегистрирован. Итак, существует ли доступный механизм? Я просмотрел документацию […]

Невозможно развернуть уведомления Firebase

Я создал приложение с использованием Firebase Auth и Messaging, я продолжаю отправлять уведомления в приложение через Firebase Console, проблема в том, что я не могу расширить уведомление, если оно большое. Как мне это сделать? Помоги мне public class FirebaseNots extends FirebaseMessagingService { private static final String TAG = "MyFirebaseMsgService"; /** * Called when message is […]

Пожары группы облачных сообщений Firebase

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

FCM Android – идентификатор нулевого сообщения

Я реализовал свой подкласс FirebaseMessagingService, и я успешно получаю нисходящие сообщения в FirebaseMessagingService.onMessageReceived(RemoteMessage) . Моя проблема заключается в том, что RemoteMessage.getMessageId() всегда возвращает null . Из того, что я понял, идентификатор сообщения является обязательным и должен автоматически генерироваться сервером FCM. Фактически, при вызове https://fcm.googleapis.com/fcm/send возвращается идентификатор сообщения, я просто не могу получить к нему доступ […]

Ошибка в remoteMessage.getNotification (). GetBody ()

Я применил Firebase Cloud Messaging в своем приложении и, используя консоль Firebase, мое приложение в Android и iOS получает мои уведомления. Но поскольку я хотел ежедневно нажимать уведомление, я создал задание cron, чтобы сделать это на моей стороне сервера. Я замечаю, что каждый раз, когда я запускаю мой cron, мое приложение вылетает В моем iOS-клиенте […]

Firebase (FCM): открывать активность и передавать данные по уведомлению. андроид

Должна быть четкая реализация того, как работать с уведомлением и данными Firebase. Я прочитал много ответов, но не могу заставить его работать. Вот мои шаги: 1.) Я передаю уведомление и данные для android на PHP, и это кажется прекрасным: $msg = array ( "body" => $body, "title" => $title, "sound" => "mySound" ); $data = […]

FCM (Firebase Cloud Messaging) Отправить на несколько устройств

Я выполняю этот код для отправки уведомлений на мобильное устройство с использованием библиотеки FCM public string PushFCMNotification(string deviceId, string message) { string SERVER_API_KEY = "xxxxxxxxxxxxxxxxxxxxxxx"; var SENDER_ID = "xxxxxxxxx"; var value = message; WebRequest tRequest; tRequest = WebRequest.Create("https://fcm.googleapis.com/fcm/send"); tRequest.Method = "post"; tRequest.ContentType = "application/json"; tRequest.Headers.Add(string.Format("Authorization: key={0}", SERVER_API_KEY)); tRequest.Headers.Add(string.Format("Sender: id={0}", SENDER_ID)); var data = new { […]

Не удается найти символ «обмен сообщениями» в com.google.firebase.messaging.FirebaseMessagingService

Я пытаюсь получить доступ к FirebaseMessagingService с помощью библиотеки firebase 9.2.1. Я успешно создал проект, затем загрузил файл JSON. Я, наконец, интегрировал этот файл JSON с моим проектом. FirebaseInstanceIDService работает нормально, но показывает ошибку с FirebaseMessagingService. Поэтому я проверил папку проекта в студии Android. Затем я обнаружил, что библиотека firebase-messaging 9.2.1 отсутствует. Как я могу […]

Intereting Posts
Как прокрутить горизонтальный вид прокрутки без анимации Как управлять удалением элемента в CursorAdapter Как запустить android.intent.action.CALL в сервисе? IllegalStateException: содержимое адаптера изменилось, но ListView не получил уведомление Как инициировать / отправлять SMS с веб-страницы HTML5 с помощью собственных функций устройств? Опираясь на холст с краской в ​​лучшем разрешении? (Android) Android: сценарий, в котором onPause вызывается, но не onStop? Почему код загрузки blobstore имеет URL перенаправления Публиковать библиотеку Android для jcenter: gradle bintrayUpload не находит библиотеки Как давно было зарегистрировано последнее известное местоположение? Как узнать, является ли MotionEvent относительным или абсолютным? Android: ScrollView и кэш чертежей? Пользовательская грамматика для распознавания речи Android Как выбрать файлы с Google Диска в Android? Начало работы с startActivityForResult () не возвращается к вызывающей активности