Articles of Google cloud messaging

Ошибка GCM – googleCloudMessaging.register

У меня проблема, которую заявляет приложение для Android. «Приложение xxxx Sorry остановлено» для работы с уведомлением push при выполнении отладчика, который происходит при его прохождении: Метод 1 InstanceID InstanceId = InstanceID.getInstance (context); token = instanceID.getToken (key_id.toString () GoogleCloudMessaging.INSTANCE_ID_SCOPE); getToken error, Метод 2 И та же ошибка if (googleCloudMessaging == null) { googleCloudMessaging = GoogleCloudMessaging.getInstance(context); } […]

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

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

Как отправить высокоприоритетный GCM?

Я использую Nexus 5 с Android M Preview. Моя проблема, которую я пытаюсь решить: Доступ к сети отключен, если ваше приложение не получает высокоприоритетную пометку Google Cloud Messaging. Что я делаю: Я перевел телефон в режим «Дозирование», а затем отправлю push-уведомление с приоритетом со значением 10, и я ожидаю, что у вас будет доступ в […]

Сохранение идентификатора регистрации GCM приложения, действующего во время автоматического обновления

В официальных документах и этом вопросе Google рекомендует перерегистрировать GCM, потому что идентификатор регистрации может измениться. Один из возможных гипотез заключается в том, что во время обновления все удаляется, а затем устанавливается. Если в течение этого промежутка времени NotRegistered уведомление GCM, NotRegistered может быть возвращен, а идентификатор регистрации GCM может быть аннулирован . Если Google […]

Что такое `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 для push-уведомления?

Я хочу реализовать push-уведомление в своем приложении. Я хочу знать, как мы получаем токен устройства для push-уведомления в android после включения API облачных сообщений Google. Как мы можем получить токен устройства для определенного устройства?

Конфликт разрешений Android L между версиями и debug apks

Я обновился до Android L и выпустил как выпущенную версию моего приложения в Google Play, так и версию отладки, которую мы используем для разработки. Они подписаны разными ключами. Моя проблема в том, что я устанавливаю версию Google play, а затем, когда я пытаюсь установить версию отладки, которая определяется следующим образом: debug { debuggable true packageNameSuffix […]

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

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

Прерывистый 401 Несанкционированный от Google GCM

Мы получаем прерывистые 401 Несанкционированные ошибки из сервиса GCM от Google. Раньше это работало в 100% случаев. Проблема может совпадать с нашими маршрутизаторами, принимающими трафик IPv6, но проблема остается, даже если мы отключим IPv6 на адаптере. Он также не работает в отдельной сети только для IPv4. Мы также повторяем наши запросы, используя рекомендуемый экспоненциальный откат […]

Когда заканчиваются токены GCM и что такое идентификатор экземпляра?

Поскольку GCM постоянно обновляется, большинство ресурсов, которые я искал, выглядят устаревшими или неясными. В принципе, я смущен, когда заканчиваются токены и идентификаторы. (Для справки, я работаю с Android.) Из того, что я понимаю (и, пожалуйста, поправьте меня, если я ошибаюсь), мой сервер имеет ключ API и идентификатор отправителя. Используя идентификатор отправителя, я могу запросить у […]