Method: projects.list

Elenca ogni FirebaseProject accessibile al chiamante.

Gli elementi vengono restituiti senza un ordine particolare, ma costituiranno una visualizzazione coerente dei progetti quando verranno effettuate richieste aggiuntive con un pageToken .

Questo metodo è infine coerente con le mutazioni del progetto, il che significa che i progetti appena forniti e le recenti modifiche ai progetti esistenti potrebbero non riflettersi nell'insieme di progetti. L'elenco includerà solo i progetti ATTIVI.

Utilizzare projects.get per letture coerenti e per ulteriori dettagli sul progetto.

Richiesta HTTP

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

L'URL usa la sintassi di transcodifica gRPC .

Parametri di query

Parametri
pageToken

string

Token restituito da una chiamata precedente a projects.list che indica dove nell'insieme di progetti riprendere l'elenco.

pageSize

integer

Il numero massimo di progetti da restituire nella risposta.

Il server può restituirne meno a sua discrezione. Se non viene specificato alcun valore (o viene specificato un valore troppo grande), il server imporrà il proprio limite.

Questo valore non può essere negativo.

showDeleted

boolean

Opzionale. Controlla se i progetti nello stato DELETED devono essere restituiti nella risposta.

Se non specificato verranno restituiti solo i Progetti ACTIVE .

Richiedi corpo

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:

Rappresentazione JSON
{
  "results": [
    {
      object (FirebaseProject)
    }
  ],
  "nextPageToken": string
}
Campi
results[]

object ( FirebaseProject )

Una pagina dell'elenco dei progetti accessibili al chiamante.

nextPageToken

string

Se l'elenco dei risultati è troppo grande per essere contenuto in una singola risposta, viene restituito un token. Se la stringa è vuota, questa risposta è l'ultima pagina dei risultati.

Questo token può essere utilizzato nelle chiamate successive a projects.list per trovare il gruppo successivo di progetti.

I token di pagina hanno vita breve e non devono essere persistenti.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti 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

Per ulteriori informazioni, vedere la panoramica sull'autenticazione .