Ruft Informationen zu einem Benutzer ab. Verwenden Sie die E-Mail-Adresse und das Kennwort eines Systembenutzers als Anmeldeinformationen zur Autorisierung der Anfrage. Andernfalls ruft der Vorgang Informationen zum Standardbenutzer ab.
Syntax
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
Eingabe (getUserInfoParam)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
userHandle | xsd:string |
Nein | Behandeln Sie den Benutzer, dessen Informationen Sie zurückgeben möchten. |
xsd:string |
Nein | E-Mail-Adresse des Benutzers. |
Ausgabe (getUserInfoReturn)
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
userInfo | types:User |
Ja | Vorname, Nachname, E-Mail-Adresse und Rolle eines Benutzers sowie Angabe, ob der Benutzer gültig ist und wann das Kennwort des Benutzers abläuft. |
Dieses Codebeispiel gibt Informationen für den standardmäßigen IPS-Benutzer zurück.
Anforderung
<getUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd" /></getUserInfoParam>
Antwort
<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>