getUserinfo getuserinfo

ユーザーに関する情報を取得します。 リクエストを承認するための認証情報として、システムユーザーのメールアドレスとパスワードを使用します。 それ以外の場合、操作はデフォルトユーザーに関する情報を取得します。

構文

許可されているユーザータイプ section-1c42d78e914a4b84a946b3480f29b36a

  • IpsUser
  • IpsAdmin
  • IpsCompanyAdmin
  • TrialSiteAdmin
  • TrialSiteUser
  • ImagePortalAdmin
  • ImagePortalUser
  • ImagePortalContrib
  • ImagePortalContribUser

パラメーター section-e87b3cb743494719925c9458eed433b6

入力(getUserInfoParam)

名前
種類
必須
説明
userHandle
xsd:string
いいえ
戻す情報を持つユーザーを表すハンドル。
電子メール
xsd:string
いいえ
ユーザーのメールアドレス。

出力(getUserInfoReturn)

名前
種類
必須
説明
userInfo
types:User
はい
ユーザーの名、姓、メールアドレス、役割、およびユーザーが有効かどうか、ユーザーのパスワードの有効期限がいつ切れるか。

section-98d77a2e360a438dbe240099bea26a65

このコードサンプルでは、デフォルトの 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>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681