Method: projects.getAdminSdkConfig

取得與指定FirebaseProject關聯的配置工件,伺服器可以使用它來簡化初始化。

通常,此配置與 Firebase Admin SDKinitializeApp指令一起使用。

HTTP請求

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

URL 使用gRPC 轉碼語法。

路徑參數

參數
name

string

FirebaseProject的資源名稱,格式為:

projects/ PROJECT_IDENTIFIER /adminSdkConfig

有關PROJECT_IDENTIFIER值的詳細信息,請參閱FirebaseProject name欄位。

請求正文

請求內文必須為空。

響應體

如果成功,回應正文包含具有以下結構的資料:

JSON 表示
{
  "projectId": string,
  "databaseURL": string,
  "storageBucket": string,
  "locationId": string
}
領域
projectId

string

不變的。使用者為FirebaseProject分配的唯一識別碼。此識別碼可能會出現在與項目關聯的某些 Firebase 資源的 URL 或名稱中,但通常應將其視為引用項目的方便別名。

databaseURL

string

預設 Firebase 即時資料庫 URL。

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

有關詳細信息,請參閱身份驗證概述