Я пытаюсь понять, как работает новая версия GCM или Firebase Cloud Messaging, поэтому я переместил один из своих проектов на новую консоль Firebase, если у меня не было КЛЮЧА API или я хочу создать новый ... где могу ли я это сделать?
Где я могу найти КЛЮЧ API для Firebase Cloud Messaging?
Ответы (11)
Он находится в https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging
Вы можете найти КЛЮЧ API в:
(gear-next-to-project-name) > Project Settings > Cloud Messaging
Ключ сервера - это ключ API.
ШАГ 1. Перейдите в консоль Firebase.
ШАГ 2. Выберите свой проект.
ШАГ 3. Нажмите значок "Настройки" и выберите Настройки проекта.
ШАГ 4. Выберите вкладку ОБЛАЧНЫЕ СООБЩЕНИЯ.
Введите сюда:
https: //console.firebase.google. ru / project / your-project-name / overview
(замените your-project
своим project-name
) и нажмите "Добавить firebase в свое веб-приложение" (значок красного круга), это действие покажет вам диалоговое окно с:
- apiKey
- authDomain
- databaseURL
- ведро
- messagingSenderId
1. Создайте проект Firebase в консоли Firebase, если у вас его еще нет. Если у вас уже есть существующий проект Google, связанный с вашим приложением, нажмите «Импортировать проект Google». В противном случае нажмите «Создать новый проект».
2.Щелкните настройки и выберите Разрешения.
3. В меню слева выберите Учетные записи служб.
4. Щелкните Создать учетную запись службы.
- Введите имя для своей учетной записи службы.
- При желании вы можете настроить идентификатор из идентификатора, автоматически сгенерированного из имени.
- Выберите «Предоставить новый закрытый ключ» и оставьте для параметра «Тип ключа» значение JSON.
- Не устанавливайте флажок Включить делегирование доступа к домену Google Apps.
- Щелкните "Создать".
Возможно, это то, что вы ищете. Это было в учебнике на сайте
Добавьте новый ключ api из Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Key
в файл рабочей области, т.е. google-services.json
Вы можете найти свой ключ Firebase Web API следующим образом.
Go To project overview -> general -> web API key
Вы можете найти API KEY в файле google-services.json.
Вы также можете получить ключ API в студии Android. Переключитесь на представление проекта в android, затем найдите google-services.json. Прокрутите вниз, и вы найдете api_key
Если вы хотите получить текущий ключ API программно в студии Android, используйте FirebaseOptions.fromResource (context) .getApiKey ()
администратор должен предоставить вам доступ для просмотра настроек проекта, в противном случае вкладка облачных сообщений будет скрыта на вашей консоли