Method: projects.accounts.batchGet

Descargar la información de la cuenta de todas las cuentas del proyecto de forma paginada Para usar este método, se requiere una credencial de OAuth 2.0 de Google con los permisos adecuados. Además, se necesitan permisos adicionales para obtener el hash, la sal y la versión de la contraseña de las cuentas. De lo contrario, estos campos se ocultan.

Solicitud HTTP

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

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

Parámetros de ruta de acceso

Parámetros
targetProjectId

string

Si se especifica tenantId, el ID del proyecto de Google Cloud al que pertenece el inquilino de Identity Platform De lo contrario, el ID del proyecto de Google Cloud al que pertenecen las cuentas.

La autorización requiere el siguiente permiso IAM en el recurso especificado targetProjectId:

  • firebaseauth.users.get

Parámetros de consulta

Parámetros
delegatedProjectNumber
(deprecated)

string (int64 format)

nextPageToken

string

Es el token de paginación de la respuesta de una solicitud anterior.

maxResults

integer

La cantidad máxima de resultados que se mostrarán. Debe ser de al menos 1 y no superior a 1,000. De forma predeterminada, es 20.

tenantId

string

El ID del usuario de Identity Platform al que pertenecen las cuentas. Si no se especifica, se muestran las cuentas del proyecto de Identity Platform.

Cuerpo de la solicitud

El cuerpo de la solicitud debe estar vacío.

Cuerpo de la respuesta

Si se ejecuta de forma correcta, el cuerpo de la respuesta contiene una instancia de DownloadAccountResponse.

Alcances de autorización

Se necesita uno de los siguientes permisos de OAuth:

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

Para obtener más información, consulta Authentication Overview.