Method: projects.accounts.batchGet

Scarica le informazioni degli account di tutti gli account del progetto in modo paginato. Per utilizzare questo metodo è necessaria una credenziale OAuth 2.0 di Google con le autorizzazioni appropriate. Inoltre, sono necessarie autorizzazioni aggiuntive per ottenere l'hash della password, il sale della password e la versione della password dagli account; in caso contrario, questi campi vengono oscurati.

Richiesta HTTP

GET https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/accounts:batchGet

L'URL utilizza la sintassi di transcodifica gRPC.

Parametri del percorso

Parametri
targetProjectId

string

Se è specificato tenantId, l'ID del progetto Google Cloud a cui appartiene il tenant di Identity Platform. In caso contrario, l'ID del progetto Google Cloud a cui appartengono gli account.

L'autorizzazione richiede la seguente autorizzazione IAM sulla risorsa specificata targetProjectId:

  • firebaseauth.users.get

Parametri di query

Parametri
delegatedProjectNumber
(deprecated)

string (int64 format)

nextPageToken

string

Il token di paginazione della risposta di una richiesta precedente.

maxResults

integer

Il numero massimo di risultati da restituire. Deve essere almeno 1 e non deve superare 1000. Il valore predefinito è 20.

tenantId

string

L'ID del tenant di Identity Platform a cui appartengono gli account. Se non specificato, vengono restituiti gli account del progetto Identity Platform.

Corpo della richiesta

Il corpo della richiesta deve essere vuoto.

Corpo della risposta

In caso di esito positivo, il corpo della risposta contiene un'istanza di DownloadAccountResponse.

Ambiti di autorizzazione

Richiede uno dei seguenti ambiti OAuth:

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

Per ulteriori informazioni, consulta la sezione Authentication Overview.