该API允许管理员用户获取所有用户的详细信息。管理员以外的用户只能访问自己的详细信息。
对于XML响应:
http://[ APM Host ]:[ APM Port ]/AppManager/xml/Users?apikey=[ API Key ]
对于JSON响应:
http://[ APM Host ]:[ APM Port ]/AppManager/json/Users?apikey=[ API Key ]
通过提供用户ID或用户名,该API允许管理员用户获取特定用户的详细信息。其他用户只能访问自己的详细信息。
对于XML响应:
http://[ APM Host ]:[ APM Port ]/AppManager/xml/Users/[userId]?apikey=[ API Key ]
(或者)
http://[ APM Host ]:[ APM Port ]/AppManager/xml/Users/[username]?apikey=[ API Key ]
对于JSON响应:
http://[ APM Host ]:[ APM Port ]/AppManager/json/Users/[userId]?apikey=[ API Key ]
(或者)
http://[ APM Host ]:[ APM Port ]/AppManager/json/Users/[username]?apikey=[ API Key ]
执行此API请求所涉及的参数为:
字段 | 描述 |
---|---|
userId | 要获取其详细信息的用户的ID。 |
userName | 要获取其详细信息的用户的用户名。 |
apikey | 使用管理标签中的生成API密钥选项生成的密钥。 |
<AppManager-response uri="/AppManager/xml/users/6">
<result>
<response response-code="4000">
<User email="manager" userId="6" describe="manager" userName="manager" role="MANAGER">
<AssociatedGroups groupId="10000035" groupName="Applications Manager"/>
<AssociatedGroups groupId="10000037" groupName="mg1"/>
<AssociatedGroups groupId="10000038" groupName="mg2"/>
</User>
</response>
</result>
</AppManager-response>
注意:
Deprecated API: 上面的API适用于使用Applications Manager 11030及更高版本的用户。对于较低版本的用户, ListUserDetails API (Sample: http://[Host]:[Port]/AppManager/xml/ListUserDetails?apikey=[APIKEY]) 将继续有效直到下一个版本。