Method: projects.accounts.batchGet

Kontoinformationen für alle Konten im Projekt auf seitenweise heruntergeladen werden. Für die Verwendung dieser Methode sind Google OAuth 2.0-Anmeldedaten mit den entsprechenden Berechtigungen erforderlich. Außerdem sind zusätzliche Berechtigungen erforderlich, um Passwort-Hash, Passwort-Salt und Passwortversion aus Konten abzurufen. Andernfalls werden diese Felder entfernt.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
targetProjectId

string

Wenn tenantId angegeben ist, die ID des Google Cloud-Projekts, zu dem der Identity Platform-Tenant gehört. Andernfalls die ID des Google Cloud-Projekts, zu dem die Konten gehören.

Für die Autorisierung ist die folgende IAM-Berechtigung für die angegebene Ressource targetProjectId erforderlich:

  • firebaseauth.users.get

Suchparameter

Parameter
delegatedProjectNumber
(deprecated)

string (int64 format)

nextPageToken

string

Das Paginierungstoken aus der Antwort einer vorherigen Anfrage.

maxResults

integer

Die maximale Anzahl von zurückzugebenden Ergebnissen. Er muss mindestens 1 und höchstens 1.000 sein. Der Standardwert ist 20.

tenantId

string

Die ID des Identity Platform-Mandans, zu dem die Konten gehören. Wenn keine Angabe erfolgt, werden Konten im Identity Platform-Projekt zurückgegeben.

Anfragetext

Der Anfragetext muss leer sein.

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von DownloadAccountResponse.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie unter Authentication Overview.