Method: projects.remoteConfig.listVersions

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

Solo se almacenan las últimas 300 versiones.

También se borran todas las versiones que correspondan a plantillas no activas de Remote Config (es decir, todas excepto la que recuperan los clientes) 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 la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
project

string

Obligatorio. El ID o número del 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. Especifica la hora de actualización más temprana que se debe incluir en los resultados. Se omitirán las entradas actualizadas antes de esa 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".

endTime

string (Timestamp format)

Opcional. Especifica la hora de actualización más reciente para incluir en los resultados; se omitirá cualquier entrada que se actualice a partir 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".

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 la versión, 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.

Permisos 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.