Method: projects.remoteConfig.listVersions

Uzyskaj listę opublikowanych elementów (Remote Config template versions), posortowaną w odwrotnej kolejności chronologicznej.

Przechowywanych jest tylko ostatnich 300 wersji.

Wszystkie wersje odpowiadające nieaktywnym szablonom Zdalnej konfiguracji (tj. wszystkie z wyjątkiem szablonu pobieranego przez klientów) również są usuwane, jeśli są starsze niż 90 dni.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
project

string

Wymagane. Identyfikator lub numer projektu Firebase z prefiksem „projects/”.

Parametry zapytania

Parametry
pageSize

integer

Opcjonalnie. Maksymalna liczba produktów do zwrócenia na stronę.

pageToken

string

Opcjonalnie. Wartość nextPageToken zwrócona z poprzedniego żądania listy (jeśli miało to miejsce).

endVersionNumber

string (int64 format)

Opcjonalnie. Podaj numer najnowszej wersji do uwzględnienia w wynikach. Jeśli została określona, musi być większa od zera. Domyślnie jest to najnowsza wersja.

startTime

string (Timestamp format)

Opcjonalnie. określać najwcześniejszą godzinę aktualizacji, która ma zostać uwzględniona w wynikach; wszystkie wpisy zaktualizowane przed tym czasem są pomijane.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

endTime

string (Timestamp format)

Opcjonalnie. określać czas ostatniej aktualizacji, który ma być uwzględniany w wynikach; wszystkie wpisy zaktualizowane w tym czasie lub później są pomijane.

Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: "2014-10-02T15:01:23Z" i "2014-10-02T15:01:23.045123456Z".

Treść żądania

Treść żądania musi być pusta.

Treść odpowiedzi

Zawiera podzieloną na strony listę funkcji versions Zdalnej konfiguracji.

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

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

object (Version)

Lista obiektów metadanych wersji posortowanych w odwrotnej kolejności chronologicznej.

nextPageToken

string

Token pobierający następną stronę wyników lub pusty, jeśli na liście nie ma więcej wyników.

Zakresy autoryzacji

Wymaga jednego z tych zakresów protokołu OAuth:

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

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