Method: sites.versions.list

Zawiera listę wersji, które zostały utworzone dla określonej witryny.

Ta lista zawiera wersje zarówno dla domyślnego kanału live, jak i wszystkich aktywnych kanałów podglądu w danej witrynie.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
parent

string

Wymagane. Witryna lub kanał, w przypadku których ma być wyświetlana lista wersji w jednym z następujących formatów:

  • sites/SITE_ID

  • sites/SITE_ID/channels/CHANNEL_ID

Parametry zapytania

Parametry
pageSize

integer

Maksymalna liczba wersji do zwrócenia.

Usługa może zwrócić mniejszą liczbę, jeśli liczba wersji jest mniejsza od tej wartości maksymalnej.
Jeśli nie określono inaczej, domyślna wartość to 25. Maksymalna wartość to 100. wartości powyżej 100 zostaną zmienione na 100.

pageToken

string

Token z poprzedniego wywołania versions.list informujący serwer, gdzie wznowić wyświetlanie listy.

filter

string

Ciąg tekstowy filtra używany do zwrócenia podzbioru wersji w odpowiedzi.

Obecnie obsługiwane pola filtrowania to: name, status i createTime. Więcej informacji o filtrowaniu znajdziesz w standardzie AIP 160 Google.

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
Pola
versions[]

object (Version)

Lista wersji, jeśli któreś istnieją.

nextPageToken

string

Token podziału na strony, jeśli oprócz wyników w tej odpowiedzi jest więcej wyników.

Umieść ten token w następnym wywołaniu funkcji versions.list. Tokeny stron mają krótki okres ważności i nie należy ich przechowywać.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu 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

Więcej informacji znajdziesz w artykule o uwierzytelnianiu (w języku angielskim).