Method: projects.remoteConfig.downloadDefaults

プロジェクトの現在の Remote Config テンプレート パラメータとデフォルト値を、JSON、プロパティ リスト(plist)、XML のいずれかの形式で取得します。

HTTP リクエスト

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

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
project

string

必須。「projects/」で始まる Firebase プロジェクトのプロジェクト ID またはプロジェクト番号。

クエリ パラメータ

パラメータ
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 の最初のレスポンスで設定する必要があります。

任意のデータ型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド "@type" を追加できます。例: { "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 オブジェクト内にパッケージ化されていません)。