사용자에 대한 정보를 가져옵니다. 시스템 사용자의 이메일 주소와 암호를 요청 인증을 위한 자격 증명으로 사용합니다. 그렇지 않으면 기본 사용자에 대한 정보를 가져옵니다.
구문
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
입력(getUserInfoParam)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
사용자 핸들 | 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>