Method: projects.remoteConfig.listVersions

Rufen Sie eine Liste der veröffentlichten Remote Config template versions ab, sortiert in umgekehrter chronologischer Reihenfolge.

Es werden nur die letzten 300 Versionen gespeichert.

Alle Versionen, die nicht aktiven Remote-Config-Vorlagen entsprechen (also alle mit Ausnahme der Vorlage, die von Clients abgerufen wird), werden ebenfalls gelöscht, wenn sie älter als 90 Tage sind.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
project

string

Erforderlich. Die Projekt-ID oder Projektnummer des Firebase-Projekts mit dem Präfix „projects/“.

Abfrageparameter

Parameter
pageSize

integer

Optional. Die maximale Anzahl der pro Seite zurückzugebenden Elemente.

pageToken

string

Optional. Der nextPageToken-Wert, der ggf. von einer vorherigen Listenanforderung zurückgegeben wurde.

endVersionNumber

string ( int64 format)

Optional. Geben Sie die neueste Versionsnummer an, die in die Ergebnisse einbezogen werden soll. Falls angegeben, muss dieser Wert größer als Null sein. Standardmäßig wird die neueste Version verwendet.

startTime

string ( Timestamp format)

Optional. Geben Sie den frühesten Aktualisierungszeitpunkt an, der in die Ergebnisse einbezogen werden soll. Alle Einträge, die vor diesem Zeitpunkt aktualisiert wurden, werden weggelassen.

Ein Zeitstempel im RFC3339 UTC „Zulu“-Format mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

Optional. Geben Sie die letzte Aktualisierungszeit an, die in die Ergebnisse einbezogen werden soll. Alle Einträge, die zu diesem Zeitpunkt oder danach aktualisiert wurden, werden weggelassen.

Ein Zeitstempel im RFC3339 UTC „Zulu“-Format mit Nanosekundenauflösung und bis zu neun Nachkommastellen. Beispiele: "2014-10-02T15:01:23Z" und "2014-10-02T15:01:23.045123456Z" .

Anforderungstext

Der Anfragetext muss leer sein.

Antwortkörper

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

Enthält eine paginierte Liste der versions von RemoteConfig.

JSON-Darstellung
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
Felder
versions[]

object ( Version )

Eine Liste von Versionsmetadatenobjekten, sortiert in umgekehrter chronologischer Reihenfolge.

nextPageToken

string

Token zum Abrufen der nächsten Ergebnisseite oder leer, wenn keine weiteren Ergebnisse in der Liste vorhanden sind.

Berechtigungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .