调用GetUser获取用户信息

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetUser

系统规定参数。取值:GetUser。

Tid Long -1

租户ID

Uid Long 123344235

用户阿里云Uid

UserId String 1343

用户ID

返回数据

名称 类型 示例值 描述
ErrorCode String UnknownError

错误码

ErrorMessage String UnknownError

错误信息

RequestId String CFF30064-5985-4ACB-B3F9-9557596913C8

请求ID

Success Boolean true

请求是否成功

User

用户信息

Mobile String 12345

用户手机号码

NickName String nickName

用户昵称

ParentUid Long 12345352

主账号阿里云Uid

RoleIdList List 1

角色ID列表

RoleIds

角色ID列表

RoleNameList List 普通用户

角色列表

RoleNames

角色列表

State String NORMAL

用户状态

Uid Long 1243215435

用户阿里云Uid

UserId String 122

用户ID

示例

请求示例


http(s)://[Endpoint]/?Action=GetUser
&Tid=-1
&<公共请求参数>

正常返回示例

XML 格式

<User>
    <RoleIdList>
        <RoleIds>1</RoleIds>
        <RoleIds>4</RoleIds>
        <RoleIds>3</RoleIds>
        <RoleIds>2</RoleIds>
    </RoleIdList>
    <State>NORMAL</State>
    <RoleNameList>
        <RoleNames>普通用户</RoleNames>
        <RoleNames>安全管理员</RoleNames>
        <RoleNames>管理员</RoleNames>
        <RoleNames>DBA</RoleNames>
    </RoleNameList>
    <NickName>xxx</NickName>
    <ParentUid>114324325</ParentUid>
    <UserId>432143</UserId>
    <Uid>41234234324</Uid>
</User>
<RequestId>CFF30064-5985-4ACB-B3F9-9557596913C8</RequestId>
<Success>true</Success>

JSON 格式

{
	"User":{
		"RoleIdList":{
			"RoleIds":[
				1,
				4,
				3,
				2
			]
		},
		"State":"NORMAL",
		"RoleNameList":{
			"RoleNames":[
				"普通用户",
				"安全管理员",
				"管理员",
				"DBA"
			]
		},
		"NickName":"xxx",
		"ParentUid":"114324325",
		"UserId":432143,
		"Uid":"41234234324"
	},
	"RequestId":"CFF30064-5985-4ACB-B3F9-9557596913C8",
	"Success":true
}

错误码

访问错误中心查看更多错误码。