POST {version}/Account/EditUserInfo
修改用户信息
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| version | string |
None. |
Body Parameters
返回用户信息
UpdateUserInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Avatar |
上传像 |
string |
None. |
| Mobile |
手机号码 |
string |
None. |
| OldPassword |
旧密码 |
string |
None. |
| PassWord |
密码 |
string |
None. |
| PwdType |
1、设置密码 2、修改密码 |
integer |
None. |
| NickName |
昵称 |
string |
None. |
| ExamTypeID |
考试类型 |
string |
None. |
| GradeTypeID |
年级编码 |
string |
None. |
| SubjectID |
阶段编码 |
string |
None. |
| AreaID |
所在省份 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Avatar": "sample string 1",
"Mobile": "sample string 2",
"OldPassword": "sample string 3",
"PassWord": "sample string 4",
"PwdType": 5,
"NickName": "sample string 6",
"ExamTypeID": "sample string 7",
"GradeTypeID": "sample string 8",
"SubjectID": "sample string 9",
"AreaID": "sample string 10"
}
application/xml, text/xml
Sample:
<UpdateUserInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eshikao.Models"> <AreaID>sample string 10</AreaID> <Avatar>sample string 1</Avatar> <ExamTypeID>sample string 7</ExamTypeID> <GradeTypeID>sample string 8</GradeTypeID> <Mobile>sample string 2</Mobile> <NickName>sample string 6</NickName> <OldPassword>sample string 3</OldPassword> <PassWord>sample string 4</PassWord> <PwdType>5</PwdType> <SubjectID>sample string 9</SubjectID> </UpdateUserInfoDto>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
UserInfoDto| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId |
系统中唯一标识用户的键值 |
string |
None. |
| Token |
登录Token |
string |
None. |
| Role |
角色 |
string |
None. |
| UserSign |
用户签名 |
string |
None. |
| LookQuestionNum |
看题数量 |
integer |
None. |
| Birthday |
生日 |
date |
None. |
| Mobile |
用户注册手机号码 |
string |
None. |
| NickName |
用户昵称 |
string |
None. |
| RealName |
用户真实姓名 |
string |
None. |
| Sex |
用户性别 |
string |
None. |
| Avatar |
用户头像 |
string |
None. |
| AvatarBase64 |
Base64头像 |
string |
None. |
| ExamType |
考试类型 |
integer |
None. |
| GradeTypeID |
年级 |
string |
None. |
| SubjectTypeID |
阶段 |
string |
None. |
| AreaID |
所在省份 |
string |
None. |
| AreaName |
省份中文名称 |
string |
None. |
| PChannelId |
渠道编号 |
integer |
None. |
| PChannelUrl |
渠道Url |
string |
None. |
| IsLogin |
登录:0-未授权 1-已授权 |
integer |
None. |
| IsSetExamType |
是否设置考试类型 |
boolean |
None. |
| IsSetPwd |
是否设置密码 |
boolean |
None. |
| IsCheck |
是否审核版本 |
string |
None. |
| UUID |
UUID |
string |
None. |
| LoginMode |
登录模式: 0、正式用户 1、游客 |
integer |
None. |
| MemberToTime |
会员到期日期 |
string |
None. |
| IsMember |
是否会员 |
boolean |
None. |
| MemberInfo |
会员信息 |
MemberInfoDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"UserId": "sample string 1",
"Token": "sample string 2",
"Role": "sample string 3",
"UserSign": "sample string 4",
"LookQuestionNum": 5,
"Birthday": "2026-01-31T18:02:19.8950188+08:00",
"Mobile": "sample string 7",
"NickName": "sample string 8",
"RealName": "sample string 9",
"Sex": "sample string 10",
"Avatar": "sample string 11",
"AvatarBase64": "sample string 12",
"ExamType": 13,
"GradeTypeID": "sample string 14",
"SubjectTypeID": "sample string 15",
"AreaID": "sample string 16",
"AreaName": "sample string 17",
"PChannelId": 18,
"PChannelUrl": "sample string 19",
"IsLogin": 20,
"IsSetExamType": true,
"IsSetPwd": true,
"IsCheck": "sample string 23",
"UUID": "sample string 24",
"LoginMode": 25,
"MemberToTime": "sample string 26",
"IsMember": true,
"MemberInfo": {
"BigTitle": "sample string 1",
"Title": "sample string 2",
"OpenNum": "sample string 3",
"CommonProblem": "sample string 4",
"MemberIntroduces": [
{
"Title": "sample string 1",
"Describe": "sample string 2",
"Cover": "sample string 3",
"ImageUrl": "sample string 4",
"Sort": 5
},
{
"Title": "sample string 1",
"Describe": "sample string 2",
"Cover": "sample string 3",
"ImageUrl": "sample string 4",
"Sort": 5
}
]
}
}
application/xml, text/xml
Sample:
<UserInfoDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Eshikao.Model">
<AreaID>sample string 16</AreaID>
<AreaName>sample string 17</AreaName>
<Avatar>sample string 11</Avatar>
<AvatarBase64>sample string 12</AvatarBase64>
<Birthday>2026-01-31T18:02:19.8950188+08:00</Birthday>
<ExamType>13</ExamType>
<GradeTypeID>sample string 14</GradeTypeID>
<IsCheck>sample string 23</IsCheck>
<IsLogin>20</IsLogin>
<IsMember>true</IsMember>
<IsSetExamType>true</IsSetExamType>
<IsSetPwd>true</IsSetPwd>
<LoginMode>25</LoginMode>
<LookQuestionNum>5</LookQuestionNum>
<MemberInfo>
<BigTitle>sample string 1</BigTitle>
<CommonProblem>sample string 4</CommonProblem>
<MemberIntroduces>
<MemberIntroduceDto>
<Cover>sample string 3</Cover>
<Describe>sample string 2</Describe>
<ImageUrl>sample string 4</ImageUrl>
<Sort>5</Sort>
<Title>sample string 1</Title>
</MemberIntroduceDto>
<MemberIntroduceDto>
<Cover>sample string 3</Cover>
<Describe>sample string 2</Describe>
<ImageUrl>sample string 4</ImageUrl>
<Sort>5</Sort>
<Title>sample string 1</Title>
</MemberIntroduceDto>
</MemberIntroduces>
<OpenNum>sample string 3</OpenNum>
<Title>sample string 2</Title>
</MemberInfo>
<MemberToTime>sample string 26</MemberToTime>
<Mobile>sample string 7</Mobile>
<NickName>sample string 8</NickName>
<PChannelId>18</PChannelId>
<PChannelUrl>sample string 19</PChannelUrl>
<RealName>sample string 9</RealName>
<Role>sample string 3</Role>
<Sex>sample string 10</Sex>
<SubjectTypeID>sample string 15</SubjectTypeID>
<Token>sample string 2</Token>
<UUID>sample string 24</UUID>
<UserId>sample string 1</UserId>
<UserSign>sample string 4</UserSign>
</UserInfoDto>