Method: projects.getAdminSdkConfig

获取与指定 FirebaseProject 关联的配置工件,服务器可以使用该工件简化初始化。

此配置通常与 Firebase Admin SDK initializeApp 命令搭配使用。

HTTP 请求

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

网址采用 gRPC 转码语法。

路径参数

参数
name

string

FirebaseProject 的资源名称,格式为:

projects/PROJECT_IDENTIFIER/adminSdkConfig

请参阅 FirebaseProject name 字段,详细了解 PROJECT_IDENTIFIER 值。

请求正文

请求正文必须为空。

响应正文

如果成功,响应正文将包含结构如下的数据:

JSON 表示法
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
字段
projectId

string

不可变。用户为 FirebaseProject 指定的唯一标识符。此标识符可能会出现在与项目相关联的某些 Firebase 资源的网址或名称中,但通常应将其视为可方便引用该项目的别名。

databaseURL

string

默认的 Firebase Realtime Database 网址。

storageBucket

string

默认的 Cloud Storage for Firebase 存储分区名称。

locationId

string

项目的默认 GCP 资源位置的 ID。该位置是可用的 GCP 资源位置之一。

如果默认 GCP 资源位置尚未最终确定,则省略此字段。如需设置项目的默认 GCP 资源位置,请在将 Firebase 资源添加到项目后调用 defaultLocation.finalize

授权范围

需要以下 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

如需了解详情,请参阅身份验证概览