Method: projects.remoteConfig.listVersions

Obtenga una lista de Remote Config template versions que se han publicado, ordenadas en orden cronológico inverso.

Solo se almacenan las últimas 300 versiones.

Todas las versiones que corresponden a plantillas de Remote Config no activas (es decir, todas excepto la plantilla que los clientes obtienen) también se eliminan si tienen más de 90 días.

Solicitud HTTP

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

La URL usa la sintaxis de transcodificación de gRPC .

Parámetros de ruta

Parámetros
project

string

Requerido. El ID de proyecto o Número de proyecto del proyecto de Firebase, con el prefijo "projects/".

Parámetros de consulta

Parámetros
pageSize

integer

Opcional. El número máximo de artículos a devolver por página.

pageToken

string

Opcional. El valor nextPageToken devuelto de una solicitud de lista anterior, si corresponde.

endVersionNumber

string ( int64 format)

Opcional. Especifique el número de versión más reciente para incluir en los resultados. Si se especifica, debe ser mayor que cero. Predeterminado a la versión más reciente.

startTime

string ( Timestamp format)

Opcional. Especifique el tiempo de actualización más temprano para incluir en los resultados; se omiten las entradas actualizadas antes de esta hora.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z" .

endTime

string ( Timestamp format)

Opcional. Especifique la última hora de actualización para incluir en los resultados; se omiten las entradas actualizadas en o después de esta hora.

Una marca de tiempo en formato RFC3339 UTC "Zulu", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z" .

cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de respuesta

Si tiene éxito, el cuerpo de la respuesta contiene datos con la siguiente estructura:

Contiene una lista paginada de versions de RemoteConfig.

Representación JSON
{
  "versions": [
    {
      object (Version)
    }
  ],
  "nextPageToken": string
}
Campos
versions[]

object ( Version )

Una lista de objetos de metadatos de versión, ordenados en orden cronológico inverso.

nextPageToken

string

Token para recuperar la siguiente página de resultados, o vacío si no hay más resultados en la lista.

Ámbitos de autorización

Requiere uno de los siguientes ámbitos de OAuth:

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

Para obtener más información, consulte Descripción general de la autenticación .