Method: projects.remoteConfig.downloadDefaults

取得專案目前的遠端設定範本參數和預設值,格式為 JSON、屬性清單 (plist) 或 XML。

HTTP 要求

GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:downloadDefaults

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
project

string

執行個體類型,Firebase 專案的專案 ID 或專案編號,開頭應為「projects/」。

查詢參數

參數
format

enum (Format)

執行個體類型,要傳回的檔案結構。

要求主體

要求主體必須為空白。

回應主體

JSON 表示法
{
  "contentType": string,
  "data": string,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ]
}
欄位
contentType

string

HTTP Content-Type 標頭值,用於指定主體內容類型。

data

string (bytes format)

做為原始二進位檔的 HTTP 要求/回應主體。

Base64 編碼字串。

extensions[]

object

應用程式專屬回應中繼資料。必須在串流 API 的第一個回應中設定。

含有任意類型欄位的物件。額外的 "@type" 欄位則包含能辨識類型的 URI。範例:{ "id": 1234, "@type": "types.example.com/standard/id" }

授權範圍

需要下列其中一種 OAuth 範圍:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

詳情請參閱驗證總覽一文。

格式

要要求的檔案格式。

列舉
FORMAT_UNSPECIFIED 針對無法辨識的列舉值全部設定全部接收。
XML 會傳回 XML 格式的回應。
PLIST 會傳回屬性清單 (plist) 格式的回應。
JSON 會傳回原始 JSON 格式的回應 (未封裝在 HttpBody 物件中)。