Method: sites.versions.list

指定したサイト用に作成されたバージョンを一覧表示します。

このリストには、デフォルトのliveチャネルと、指定したサイトのアクティブなプレビュー チャネルの両方のバージョンが含まれます。

HTTPリクエスト

GET https://firebasehosting.googleapis.com/v1beta1/{parent=sites/*}/versions

URL はgRPC トランスコーディング構文を使用します。

パスパラメータ

パラメーター
parent

string

必須。バージョンをリストするサイトまたはチャネル。次のいずれかの形式で指定します。

  • sites/ SITE_ID

  • sites/ SITE_ID /channels/ CHANNEL_ID

クエリパラメータ

パラメーター
pageSize

integer

返されるバージョンの最大数。

存在するバージョンがこの最大数よりも少ない場合、サービスはより小さい数値を返すことがあります。
指定しない場合、デフォルトは 25 です。最大値は 100 です。 100 を超える値は強制的に 100 に設定されます。

pageToken

string

どこでリストを再開するかをサーバーに指示する、 versions.listへの以前の呼び出しからのトークン。

filter

string

応答内のバージョンのサブセットを返すために使用されるフィルター文字列。

現在サポートされているフィルタリングのフィールドは、 namestatus 、およびcreateTimeです。 Google のAIP 160 標準でのフィルタリングの詳細については、こちらをご覧ください。

リクエストボディ

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

レスポンスボディ

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

JSON表現
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
田畑
versions[]

object ( Version )

バージョンのリスト (存在する場合)。

nextPageToken

string

ページネーション トークン (この応答内の結果以外にさらに結果が存在する場合)。

このトークンを、 versions.listへの次回の呼び出しに含めます。ページ トークンの有効期間は短いため、保存しないでください。

認可範囲

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

  • https://www.googleapis.com/auth/firebase.hosting.readonly
  • https://www.googleapis.com/auth/firebase.hosting
  • https://www.googleapis.com/auth/firebase.readonly
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/cloud-platform

詳細については、 「認証の概要」を参照してください。