Method: projects.getAdminSdkConfig

Получает артефакт конфигурации, связанный с указанным FirebaseProject , который может использоваться серверами для упрощения инициализации.

Обычно эта конфигурация используется с командой Firebase Admin SDK InitializeApp .

HTTP-запрос

GET https://firebase.googleapis.com/v1beta1/{name=projects/*/adminSdkConfig}

URL-адрес использует синтаксис транскодирования gRPC .

Параметры пути

Параметры
name

string

Имя ресурса FirebaseProject в формате:

projects/ PROJECT_IDENTIFIER /adminSdkConfig

Подробную информацию о значениях PROJECT_IDENTIFIER см. в поле name FirebaseProject .

Тело запроса

Тело запроса должно быть пустым.

Тело ответа

В случае успеха тело ответа содержит данные следующей структуры:

JSON-представление
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
Поля
projectId

string

Неизменный. Назначаемый пользователем уникальный идентификатор для FirebaseProject . Этот идентификатор может появляться в URL-адресах или именах некоторых ресурсов Firebase, связанных с Проектом, но обычно его следует рассматривать как удобный псевдоним для ссылки на Проект.

databaseURL

string

URL-адрес базы данных Firebase Realtime по умолчанию.

storageBucket

string

Имя сегмента хранилища Cloud Storage по умолчанию для Firebase.

locationId

string

Идентификатор местоположения ресурса GCP проекта по умолчанию. Это одно из доступных местоположений ресурсов GCP .

Это поле опускается, если местоположение ресурса GCP по умолчанию еще не определено. Чтобы установить местоположение ресурса GCP проекта по умолчанию, вызовите defaultLocation.finalize после добавления ресурсов Firebase в проект.

Области авторизации

Требуется одна из следующих областей 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

Для получения дополнительной информации см. Обзор аутентификации .