DocumentationAPI du système de production d’images Dynamic Media

getUserInfo

Dernière mise à jour : 22 juillet 2024
  • Rubriques :

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)

NomTypeObligatoireDescription
userHandlexsd:stringNonGérer l’utilisateur dont vous souhaitez renvoyer les informations.
e-mailxsd:stringNonAdresse électronique de l’utilisateur.

Sortie (getUserInfoReturn)

NomTypeObligatoireDescription
userInfotypes:UserOuiPré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