獲取有關用戶的資訊。 使用系統用戶的電子郵件地址和密碼作為授權請求的憑據。 否則,該操作將獲取有關預設用戶的資訊。
語法
IpsUser
IpsAdmin
IpsCompanyAdmin
TrialSiteAdmin
TrialSiteUser
ImagePortalAdmin
ImagePortalUser
ImagePortalContrib
ImagePortalContribUser
輸入(getUserInfoParam)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
userHandle | xsd:string |
否 | 處理要返回其資訊的用戶。 |
電子郵件 | xsd:string |
否 | 用戶電子郵件地址。 |
輸出(getUserInfoReturn)
名稱 | 類型 | 必要 | 說明 |
---|---|---|---|
用戶資訊 | 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>