- Requête HTTP
- Paramètres de chemin d'accès
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- Essayer
Récupère les informations sur les comptes pour tous les comptes correspondants. Pour une requête d'utilisateur final, récupère le compte de l'utilisateur final. Pour une requête d'administrateur avec des identifiants Google OAuth 2.0, récupère un ou plusieurs comptes correspondant aux critères.
Requête HTTP
POST https://identitytoolkit.googleapis.com/v1/projects/{targetProjectId}/accounts:lookup
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
targetProjectId |
ID du projet Google Cloud auquel appartient le compte ou le locataire Identity Platform spécifié par L'autorisation IAM suivante est requise pour la ressource
|
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"idToken": string,
"localId": [
string
],
"email": [
string
],
"delegatedProjectNumber": string,
"phoneNumber": [
string
],
"federatedUserId": [
{
object ( |
Champs | |
---|---|
idToken |
Jeton d'ID Identity Platform du compte à récupérer. Doit être spécifié pour les requêtes des utilisateurs finaux. |
localId[] |
ID d'un ou de plusieurs comptes à extraire. Ne doit être spécifié que par des requêtes authentifiées comportant des identifiants Google OAuth 2.0 avec les autorisations appropriées. |
email[] |
Adresse e-mail d'un ou de plusieurs comptes à extraire. L'e-mail doit comporter moins de 256 caractères et être au format |
delegatedProjectNumber |
|
phoneNumber[] |
Numéro de téléphone d'un ou de plusieurs comptes à extraire. Ne doit être spécifié que par des requêtes authentifiées d'un développeur et doit être au format E.164 (par exemple, +15555555555). |
federatedUserId[] |
|
tenantId |
ID du locataire auquel le compte appartient. Ne doit être spécifié que par des requêtes authentifiées d'un développeur. |
initialEmail[] |
Adresse e-mail initiale d'un ou de plusieurs comptes à extraire. L'e-mail doit comporter moins de 256 caractères et être au format |
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de GetAccountInfoResponse
.
Champs d'application des autorisations
Nécessite l'un des champs d'application OAuth suivants :
https://www.googleapis.com/auth/identitytoolkit
https://www.googleapis.com/auth/cloud-platform
Pour en savoir plus, consultez Authentication Overview.