Это мой метод проб и ошибки типа «Решение найдено для этого выпуска»: -
Issue найденного «Квота для конкретного сервера ключей или учетных данных или всего Google API самого счета возможно, истек или использовал предел ». Ниже я объяснил, как я еще раз успешно получил FCM Notifiaction с изображением для того же приложения для Android.
ВОПРОС: - я не смог отправить FCM толчок уведомление (с изображением) от Advanced REST Client, с помощью ключа Android сгенерированный из консоли API Google в моем очень старый созданный проект (например: My Project, что имеет 5 приложений и его учетные данные). Я пытался отправить запрос на отправку от клиента ARC много раз, но не получал ни одного уведомления FCM на своем Android-мобиле.
РЕШЕНИЕ я нашел: -
1a. Я удалил учетные данные (ключ API, ключ сервера, веб-ключ, ключ OAuth и т. Д.) В консоли Google API, связанном с этим конкретным приложением (например: FCM App1).
1b. Также я пошел в консоль Firebase и удалил конкретное приложение в своем проекте. Наконец, приложение (Eg.FCM App1) не содержит соединения с 1. Консоль API Google и с 2. Консоль Firebase.
1c. Я также удалил файл «google-services.json» из папки «Студия Android-> Проект» (если вы не можете удалить это, попробуйте выполнить настройку «Файл ->« Неверный кеш и перезагрузка »), а затем повторите попытку удаления. . удаляется)
далее, свежемолотого
Я создал новую учетную запись Gmail, то и открыл новый Google API счета, дополнительно открыт новый новый проект в этом Google API учетной записи (Например: Мой Project1) ,
Далее я отправился в консоль Firebase с этим недавно созданным Gmail acccount, открыл новый новый проект, выбрал «Добавить приложение» и выбрал «Android».
-> введите имя моей упаковки, ключ SHA1 и добавлено приложение. -> Также загружены новые google-сервисы.json и снова добавлен в папку «Проект» в Android Studio.
-> И следовало за всем, как в предыдущей процедуре.
==> Наконец, я получил новый «серверный ключ» на новой консоли Google API. Скопирован этот ключ сервера и вставлен в расширенный клиент REST на место. Авторизация: key = AIzaSyAJzs-DDD ...... и т. Д.
=> добавлен правильный токенID, недавно созданный для этого приложения из журнала.
===> Прессованная кнопка SEND в АРК, и WOOOOWWWW ....
в течение нескольких секунд я получил уведомление с FCM изображения в моем ANDROID MOBILE Eventhough MY приложении было в фоновом режиме или полностью закрыт в том, что время....!!!
Hi. Опубликуйте свой фрагмент кода для получения сообщения и образца полезной нагрузки, когда вы отправляете с помощью токена устройства (для сравнения). :) –
Вы уверены, что пользователь/устройство подписаны на эту тему? – asadmshah
FirebaseMessaging.getInstance(). SubscribeToTopic ("employee"); Я добавил этот код. Время, когда я подписался на 2 устройства и получил уведомление, если я отправил его через консоль Firebase – Kumaran