Pobiera artefakt konfiguracji powiązany z podanym identyfikatorem FirebaseProject
, którego serwery mogą używać do uproszczenia inicjowania.
Ta konfiguracja jest zwykle używana z poleceniem initializeApp z pakietu Firebase Admin SDK.
Żądanie HTTP
GET https://firebase.googleapis.com/v1beta1/{name=projects/*/adminSdkConfig}
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
Parametry | |
---|---|
name |
Nazwa zasobu
Szczegółowe informacje o wartościach PROJECT_IDENTIFIER znajdziesz w polu |
Treść żądania
Treść żądania musi być pusta.
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Zapis JSON |
---|
{ "projectId": string, "databaseURL": string, "storageBucket": string, "locationId": string } |
Pola | |
---|---|
projectId |
Stały. Przypisany przez użytkownika unikalny identyfikator elementu |
databaseURL |
Domyślny adres URL Bazy danych czasu rzeczywistego Firebase. |
storageBucket |
Domyślna nazwa zasobnika na dane w Cloud Storage dla Firebase. |
locationId |
Identyfikator domyślnej lokalizacji zasobu GCP projektu. Lokalizacja to jedna z dostępnych lokalizacji zasobów GCP. To pole jest pomijane, jeśli domyślna lokalizacja zasobu GCP nie została jeszcze sfinalizowana. Aby ustawić domyślną lokalizację zasobów GCP projektu, po dodaniu zasobów Firebase do projektu wywołaj |
Zakresy autoryzacji
Wymaga jednego z tych zakresów protokołu OAuth:
https://www.googleapis.com/auth/cloud-platform
https://www.googleapis.com/auth/cloud-platform.read-only
https://www.googleapis.com/auth/firebase
https://www.googleapis.com/auth/firebase.readonly
Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).