getUserInfo
Dernière mise à jour : 22 juillet 2024
Créé pour :
- Développeur
- Administration
Obtient des informations sur un utilisateur. Utilisez l’adresse électronique et le mot de passe d’un utilisateur système comme informations d’identification pour autoriser la requête. Sinon, l’opération obtient des informations sur l’utilisateur par défaut.
Syntaxe
Types d’utilisateurs autorisés
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
Paramètres
Input (getUserInfoParam)
Nom | Type | Obligatoire | Description |
---|---|---|---|
userHandle | xsd:string | Non | Gérer l’utilisateur dont vous souhaitez renvoyer les informations. |
xsd:string | Non | Adresse électronique de l’utilisateur. |
Sortie (getUserInfoReturn)
Nom | Type | Obligatoire | Description |
---|---|---|---|
userInfo | types:User | Oui | Prénom, nom, adresse électronique et rôle d’un utilisateur, ainsi que la validité et l’expiration du mot de passe de l’utilisateur. |
Exemples
Cet exemple de code renvoie des informations pour l’utilisateur IPS par défaut.
Requête
<getUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd" /></getUserInfoParam>
Réponse
<ns1:getUserInfoReturn xmlns:ns1="http://www.scene7.com/IpsApi/xsd">
<ns1:userInfo>
<ns1:userHandle>3261|user@scene7.com</ns1:userHandle>
<ns1:firstName>FirstName</ns1:firstName>
<ns1:lastName>LastName</ns1:lastName>
<ns1:email>user@scene7.com</ns1:email>
<ns1:role>IpsAdmin</ns1:role>
<ns1:isValid>true</ns1:isValid>
<ns1:passwordExpires>2107-04-22T18:35:41.995Z</ns1:passwordExpires>
</ns1:userInfo>
</ns1:getUserInfoReturn>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681