Method: projects.list

Enumera cada FirebaseProject accesible para el llamador.

Los elementos no se muestran siguiendo un orden específico, pero ofrecerán una vista coherente de los Proyectos cuando se realicen solicitudes adicionales con un pageToken.

Finalmente, este método es coherente con las mutaciones del Proyecto, lo que significa que es probable que los Proyectos recién aprovisionados y las últimas modificaciones a los Proyectos existentes no se reflejen en el conjunto de Proyectos. La lista incluirá únicamente los Proyectos ACTIVOS.

Usa projects.get para obtener lecturas coherentes y también para obtener detalles adicionales del proyecto.

Solicitud HTTP

GET https://firebase.googleapis.com/v1beta1/projects

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

Parámetros de consulta

Parámetros
pageToken

string

El token que se muestra desde una llamada anterior a projects.list que indica en qué lugar del conjunto de Proyectos se puede reanudar la lista.

pageSize

integer

El número máximo de Proyectos que se debe mostrar en la respuesta.

Es posible que el servidor muestre menos de este valor a discreción. Si no se especifica ningún valor (o se especifica un valor demasiado grande), el servidor impondrá su propio límite.

Este valor no puede ser negativo.

showDeleted

boolean

Opcional. Controla si se deben mostrar los proyectos con el estado DELETED en la respuesta.

Si no se especifica, solo se mostrarán ACTIVE proyectos.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si el proceso es satisfactorio, el cuerpo de la respuesta contiene datos con la siguiente estructura:

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

object (FirebaseProject)

Una página de la lista de Proyectos a los que puede acceder el emisor.

nextPageToken

string

Si la lista de resultados es demasiado grande para caber en una sola respuesta, entonces se muestra un token. Si la string está vacía, entonces la respuesta está en la última página de resultados.

Este token se puede usar en llamadas posteriores a projects.list para encontrar el siguiente grupo de Proyectos.

Los tokens de página son de corta duración y no deben ser persistentes.

Alcances con autorización

Se necesita uno de los siguientes alcances de OAuth:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only
  • https://www.googleapis.com/auth/firebase
  • https://www.googleapis.com/auth/firebase.readonly

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