Отчет о доставке сообщения FCM не получен

Я использую сервер приложений для отправки нисходящего сообщения на устройство Android через FCM с использованием XMPP. Как упоминалось в документации, я установил для "delivery_receipt_requested" значение true, но в большинстве случаев я не получаю отчет о запросе доставки с устройства. Я просто получаю сообщения ACK от FCM, которые подтверждают, что сообщение с данными доставлено на сервер FCM (но не получено целевым устройством Android).

Могут ли специалисты мне помочь?

Есть ли ответ или подсказка от экспертов?

Tigris Laesus 17.12.2018 17:04

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

Jay 18.12.2018 19:19

Почему вы используете FCM? Он должен использоваться только для тех пользователей, которые в настоящее время находятся в состоянии unavailable, чтобы получать уведомления о новом сообщении с коротким предварительным просмотром. Какой у вас сервер xmpp?

Mahdi Moqadasi 19.12.2018 09:26

@Mahdi: Привет, Махди, я использую FCM для отправки сообщений с полезной нагрузкой данных на подключенные устройства Android. Фактически, после некоторого современного поиска я считаю, что это хороший способ отправлять сообщения клиентам Android (не мобильным телефонам, а дисплеям / мониторам Android), чтобы показать некоторый рекламный контент. Для сервера XMPP я обращаюсь к конечной точке Google CCS.

Tigris Laesus 19.12.2018 11:42

@Mahdi: есть ли у вас какие-нибудь замечания по поводу использования FCM для передачи содержимого данных на устройства Android?

Tigris Laesus 19.12.2018 11:44
0
5
372
0

Другие вопросы по теме