사용자에 대한 정보를 가져옵니다. 요청을 승인하는 자격 증명으로 시스템 사용자의 이메일 주소와 암호를 사용합니다. 그렇지 않으면 기본 사용자에 대한 정보가 작업에 제공됩니다.
구문
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
입력(getUserInfoParam)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
userHandle | xsd:string |
아니요 | 정보를 반환할 사용자를 처리합니다. |
이메일 | xsd:string |
아니요 | 사용자 이메일 주소입니다. |
출력(getUserInfoReturn)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
userInfo | types:User |
예 | 사용자의 이름, 성, 이메일 주소 및 역할과 사용자의 유효 여부 및 암호가 만료되는 시기 |
이 코드 샘플은 기본 IPS 사용자에 대한 정보를 반환합니다.
요청
<getUserInfoParam xmlns="http://www.scene7.com/IpsApi/xsd" /></getUserInfoParam>
응답
<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>