公開されているRemote Config template versions
のリストを新しい順に並べて取得します。
最新の 300 バージョンのみが保存されます。
90 日より古い場合は、非アクティブな Remote Config テンプレートに対応するすべてのバージョン (つまり、クライアントによってフェッチされているテンプレートを除くすべて) も削除されます。
HTTPリクエスト
GET https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:listVersions
URL はgRPC トランスコーディング構文を使用します。
パスパラメータ
パラメーター | |
---|---|
project | 必須。 Firebase プロジェクトのプロジェクト ID またはプロジェクト番号。接頭辞「projects/」が付きます。 |
クエリパラメータ
パラメーター | |
---|---|
pageSize | オプション。ページごとに返される項目の最大数。 |
pageToken | オプション。以前の List リクエストから返された nextPageToken 値 (存在する場合)。 |
endVersionNumber | オプション。結果に含める最新のバージョン番号を指定します。指定する場合は、ゼロより大きくなければなりません。デフォルトは最新バージョンです。 |
startTime | オプション。結果に含める最も早い更新時間を指定します。この時刻より前に更新されたエントリは省略されます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。ナノ秒の分解能と最大 9 桁の小数点以下を備えています。例: |
endTime | オプション。結果に含める最新の更新時刻を指定します。この時間以降に更新されたエントリは省略されます。 RFC3339 UTC「Zulu」形式のタイムスタンプ。ナノ秒の分解能と最大 9 桁の小数点以下を備えています。例: |
リクエストボディ
リクエストの本文は空である必要があります。
レスポンスボディ
成功した場合、応答本文には次の構造のデータが含まれます。
RemoteConfig のversions
のページ分割されたリストが含まれます。
JSON表現 |
---|
{
"versions": [
{
object ( |
田畑 | |
---|---|
versions[] | 新しい順に並べ替えられたバージョン メタデータ オブジェクトのリスト。 |
nextPageToken | 結果の次のページを取得するためのトークン。リストに結果がない場合は空です。 |
認可範囲
次の OAuth スコープのいずれかが必要です。
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
詳細については、 「認証の概要」を参照してください。