Method: projects.remoteConfig.listVersions

Uzyskaj listę opublikowanych zasobó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 (tzn. 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

To pole jest wymagane. Identyfikator lub numer projektu Firebase poprzedzony ciągiem „projects/”.

Parametry zapytania

Parametry
pageSize

integer

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

pageToken

string

Opcjonalnie. Wartość nextPageToken zwrócona w odpowiedzi na poprzednie żądanie listy (jeśli miała miejsce).

endVersionNumber

string (int64 format)

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

startTime

string (Timestamp format)

Opcjonalnie. Określ najwcześniejszą aktualizację do uwzględnienia w wynikach. Wpisy zaktualizowane przed tym terminem będą pomijane.

Sygnatura czasowa w formacie „Zulu” RFC3339 UTC 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śl czas ostatniej aktualizacji do uwzględnienia w wynikach. Wpisy zaktualizowane w tym dniu lub później są pomijane.

Sygnatura czasowa w formacie „Zulu” RFC3339 UTC 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ę 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 OAuth:

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

Więcej informacji znajdziesz w artykule Omówienie uwierzytelniania.