Gdzie mogę znaleźć KLUCZ API dla Firebase Cloud Messaging?


Odpowiedzi:


281

Jest w https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging

Klucz API można znaleźć w:

(gear-next-to-project-name) > Project Settings > Cloud Messaging

Klucz serwera to klucz API.


2
Dzięki, zastanawiam się, co się stanie, jeśli klucz API zostanie skompromitowany, jak go zresetować lub utworzyć nowy ..
Nissar

2
ps: obejście dla rotacji klucza polega na otwarciu projektu firebase z cloud.google.com > API manager> credentials
Diego Giorgini

7
Czy klucz serwera jest taki sam jak klucz interfejsu API?
Swapnil

W tym kontekście tak
Diego Giorgini

1
Myślę, że klucz serwera to nie to samo, co klucz interfejsu API sieci Web, niektóre inne odpowiedzi tutaj pokazują, że są one używane do różnych zastosowań.
Ariel Moraes



2

1. Utwórz projekt Firebase w konsoli Firebase, jeśli jeszcze go nie masz. Jeśli masz już projekt Google powiązany ze swoją aplikacją, kliknij Importuj projekt Google. W przeciwnym razie kliknij opcję Utwórz nowy projekt.

2. Kliknij ustawienia i wybierz Uprawnienia.

3. Wybierz Konta usług z menu po lewej stronie.

4. Kliknij Utwórz konto usługi.

  • Wpisz nazwę swojego konta usługi.
  • Opcjonalnie możesz dostosować identyfikator z automatycznie wygenerowanego na podstawie nazwy.
  • Wybierz opcję Dostarcz nowy klucz prywatny i pozostaw Typ klucza jako JSON.
  • Nie zaznaczaj opcji Włącz przekazywanie dostępu w całej domenie Google Apps.
  • Kliknij Utwórz.

To może być to, czego szukasz. To było w samouczku na stronie


Dotyczy to oficjalnie obsługiwanych pakietów SDK Firebase. Gdzie w dokumencie jest napisane, Java i nodejs.
Babu

1

Dodaj nowy klucz API z Firebase -> Project Settings -> Cloud Messaging -> Legacy Server Keydo pliku obszaru roboczego, tjgoogle-services.json


0

Możesz również uzyskać klucz API w Android Studio. Przejdź do widoku projektu w systemie Android, a następnie znajdź plik google-services.json. Przewiń w dół, a znajdziesz api_key


0

Swój klucz interfejsu API sieci Web Firebase można znaleźć w następujący sposób.

Iść do project overview -> general -> web API key

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.