getUserInfo getuserinfo
Obtient des informations sur un utilisateur. Utilisez l’adresse e-mail et le mot de passe d’un utilisateur système comme informations d’identification pour autoriser la demande. Dans le cas contraire, l’opération obtient des informations sur l’utilisateur par défaut.
Syntaxe
Types d’utilisateurs autorisés section-1c42d78e914a4b84a946b3480f29b36a
IpsUserIpsAdminIpsCompanyAdminTrialSiteAdminTrialSiteUserImagePortalAdminImagePortalUserImagePortalContribImagePortalContribUser
Paramètres section-e87b3cb743494719925c9458eed433b6
Entrée (getUserInfoParam)
Nom
Type
Obligatoire
Description
Poignée utilisateur
xsd:stringNon
Handle à l’utilisateur dont vous souhaitez renvoyer les informations.
e-mail
xsd:stringNon
Adresse e-mail de l’utilisateur.
Output (getUserInfoReturn)
Nom
Type
Obligatoire
Description
Informations sur l’utilisateur
types:UserOui
Le prénom, le nom, l’adresse e-mail et le rôle d’un utilisateur, ainsi que si l’utilisateur est valide et la date d’expiration du mot de passe de l’utilisateur.
Exemples section-98d77a2e360a438dbe240099bea26a65
Cet exemple de code renvoie des informations pour l’utilisateur IPS par défaut.
Demander
<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