Method: projects.remoteConfig.listVersions

Obtén una lista de los Remote Config template versions que se publicaron, ordenados en orden cronológico inverso.

Solo se almacenan las últimas 300 versiones.

Si tienen más de 90 días, también se borrarán todas las versiones que correspondan a plantillas no activas de Remote Config (es decir, todas excepto la plantilla que los clientes recuperen).

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
project

string

Obligatorio. El ID o número de proyecto del proyecto de Firebase, con el prefijo “projects/”.

Parámetros de consulta

Parámetros
pageSize

integer

Opcional. La cantidad máxima de elementos que se mostrarán por página.

pageToken

string

Opcional. El valor nextPageToken que se muestra de una solicitud de lista previa, si existe.

endVersionNumber

string (int64 format)

Opcional. Especifica el número de versión más reciente que se incluirá en los resultados. Si se especifica, debe ser mayor que cero. El valor predeterminado es la versión más reciente.

startTime

string (Timestamp format)

Opcional. especificar la hora de actualización más temprana que se incluirá en los resultados; se omitirán todas las entradas actualizadas antes de ese momento.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una 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. Especifica la hora de actualización más reciente que se incluirá en los resultados. se omitirán todas las entradas que se actualicen a partir de esta fecha.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una 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 la respuesta

Contiene una lista paginada de versions de RemoteConfig.

Si se ejecuta correctamente, el cuerpo de la respuesta contiene datos con la siguiente estructura:

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

object (Version)

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

nextPageToken

string

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

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

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

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