Method: projects.remoteConfig.listVersions

公開された Remote Config template versions のリストを新しい順に並べ替えます。

最新の 300 個のバージョンのみが保存されます。

アクティブでない Remote Config テンプレートに対応するすべてのバージョン(つまり、クライアントが取得しているテンプレートを除くすべてのバージョン)も、90 日を経過すると削除されます。

HTTP リクエスト

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

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

パスパラメータ

パラメータ
project

string

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

クエリ パラメータ

パラメータ
pageSize

integer

省略可。ページごとに返されるアイテムの最大数。

pageToken

string

省略可。前の List リクエストから返された nextPageToken 値(存在する場合)。

endVersionNumber

string (int64 format)

省略可。結果に含める最新のバージョン番号を指定します。指定する場合は、0 より大きい値にする必要があります。デフォルトは最新バージョンです。

startTime

string (Timestamp format)

省略可。結果に含める最も早い更新時間を指定します。この時間より前に更新されたエントリは省略されます。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

endTime

string (Timestamp format)

省略可。結果に含める最新の更新日時を指定します。この日時以降に更新されたエントリは省略されます。

RFC3339 UTC「Zulu」形式のタイムスタンプ。精度はナノ秒まで、小数点以下は最大 9 桁。例: "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

RemoteConfig の versions のページ分けされたリストが含まれます。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
フィールド
versions[]

object (Version)

新しい順で並べ替えられたバージョン メタデータ オブジェクトのリスト。

nextPageToken

string

結果の次のページを取得するためのトークン。リストにそれ以上の結果がない場合は空です。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

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

詳細については、認証の概要をご覧ください。