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

응답에서 버전의 하위 집합을 반환하는 데 사용되는 필터 문자열입니다.

현재 필터링에 지원되는 필드는 name, status, 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

자세한 내용은 인증 개요를 참조하세요.