POST api/Account/ChangeUserInfo
[需登录] 修改用户信息
请求信息(Request)
URI 参数
None.
Body 参数
用户信息
UserInfoModel名称 | 描述 | 类型 | 备注 |
---|---|---|---|
ID |
ID |
integer |
None. |
Name |
姓名 |
string |
String length: inclusive between 0 and 50 |
UserHead |
用户头像 |
string |
None. |
Sex |
性别(0:男,1:女) |
integer |
None. |
Score |
积分 |
integer |
None. |
Level |
等级 |
integer |
None. |
|
string |
None. |
|
Mobile |
手机号码 |
string |
None. |
CouponAmount |
优惠券金额数 |
decimal number |
None. |
GiftCount |
法宝可用个数 |
integer |
None. |
SignTimes |
连续签到次数 |
integer |
None. |
IsSignToday |
今天是否已签到 |
boolean |
None. |
IsAdmin |
IsAdmin |
boolean |
None. |
IsBindWeixin |
是否已绑定微信开放平台 |
boolean |
None. |
IsBindWeixinMp |
是否已绑定微信公众号平台 |
boolean |
None. |
InviterUserId |
邀请人(商家) |
integer |
None. |
InviteCode |
分销邀请码 |
string |
None. |
Roles |
角色 |
string 集合 |
None. |
MemberType |
会员等级 |
MemberType |
None. |
MemberTypeName |
会员等级名称 |
string |
None. |
Birthday |
生日 |
date |
None. |
BirthdayIsEdit |
是否已经设置了生日 |
boolean |
None. |
HotelOrderRoomCount |
入住酒店总间晚数 |
integer |
None. |
MemberUpHotelOrderRoomCount |
升级需要入住酒店总间晚数 |
integer |
None. |
NextMemberType |
下一个会员等级 |
MemberType |
None. |
NextMemberTypeName |
下一个会员等级名称 |
string |
None. |
NextMemberTypeIntegral |
下一个等级需要多少积分 |
integer |
None. |
WxOpenId |
微信公众号的openId |
string |
None. |
请求格式
application/json, text/json
Sample:
{ "ID": 1, "Name": "sample string 2", "UserHead": "sample string 3", "Sex": 4, "Score": 5, "Level": 6, "Email": "sample string 7", "Mobile": "sample string 8", "CouponAmount": 9.0, "GiftCount": 10, "SignTimes": 11, "IsSignToday": true, "IsAdmin": true, "IsBindWeixin": true, "IsBindWeixinMp": true, "InviterUserId": 1, "InviteCode": "sample string 16", "Roles": [ "sample string 1", "sample string 2" ], "MemberType": 0, "MemberTypeName": "普卡", "Birthday": "2025-05-04T17:19:56.2148633+08:00", "BirthdayIsEdit": true, "HotelOrderRoomCount": 18, "MemberUpHotelOrderRoomCount": 6, "NextMemberType": 0, "NextMemberTypeName": "普卡", "NextMemberTypeIntegral": 19, "WxOpenId": "sample string 20" }
application/xml, text/xml
Sample:
<UserInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WLife.Application.DTOs"> <Birthday>2025-05-04T17:19:56.2148633+08:00</Birthday> <BirthdayIsEdit>true</BirthdayIsEdit> <CouponAmount>9</CouponAmount> <Email>sample string 7</Email> <GiftCount>10</GiftCount> <HotelOrderRoomCount>18</HotelOrderRoomCount> <ID>1</ID> <InviteCode>sample string 16</InviteCode> <InviterUserId>1</InviterUserId> <IsAdmin>true</IsAdmin> <IsBindWeixin>true</IsBindWeixin> <IsBindWeixinMp>true</IsBindWeixinMp> <IsSignToday>true</IsSignToday> <Level>6</Level> <MemberType>Normal</MemberType> <Mobile>sample string 8</Mobile> <Name>sample string 2</Name> <NextMemberType>Normal</NextMemberType> <NextMemberTypeIntegral>19</NextMemberTypeIntegral> <Roles xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Roles> <Score>5</Score> <Sex>4</Sex> <SignTimes>11</SignTimes> <UserHead>sample string 3</UserHead> <WxOpenId>sample string 20</WxOpenId> </UserInfoModel>
application/x-www-form-urlencoded
Sample:
响应信息(Response)
资源描述
RequestResultOfUserInfoModel名称 | 描述 | 类型 | 备注 |
---|---|---|---|
Data | UserInfoModel |
None. |
|
Status |
状态(0:成功,1:失败) |
integer |
None. |
Message |
导致失败的相关消息 |
string |
None. |
Total |
集合总数,用于分页时使用 |
integer |
None. |
响应格式
application/json, text/json
Sample:
{ "Data": { "ID": 1, "Name": "sample string 2", "UserHead": "sample string 3", "Sex": 4, "Score": 5, "Level": 6, "Email": "sample string 7", "Mobile": "sample string 8", "CouponAmount": 9.0, "GiftCount": 10, "SignTimes": 11, "IsSignToday": true, "IsAdmin": true, "IsBindWeixin": true, "IsBindWeixinMp": true, "InviterUserId": 1, "InviteCode": "sample string 16", "Roles": [ "sample string 1", "sample string 2" ], "MemberType": 0, "MemberTypeName": "普卡", "Birthday": "2025-05-04T17:19:56.6513018+08:00", "BirthdayIsEdit": true, "HotelOrderRoomCount": 18, "MemberUpHotelOrderRoomCount": 6, "NextMemberType": 0, "NextMemberTypeName": "普卡", "NextMemberTypeIntegral": 19, "WxOpenId": "sample string 20" }, "Status": 1, "Message": "sample string 2", "Total": 3 }
application/xml, text/xml
Sample:
<RequestResultOfUserInfoModel6NgmDdgv xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WLife.Application"> <Message>sample string 2</Message> <Status>1</Status> <Total>3</Total> <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/WLife.Application.DTOs"> <d2p1:Birthday>2025-05-04T17:19:56.6513018+08:00</d2p1:Birthday> <d2p1:BirthdayIsEdit>true</d2p1:BirthdayIsEdit> <d2p1:CouponAmount>9</d2p1:CouponAmount> <d2p1:Email>sample string 7</d2p1:Email> <d2p1:GiftCount>10</d2p1:GiftCount> <d2p1:HotelOrderRoomCount>18</d2p1:HotelOrderRoomCount> <d2p1:ID>1</d2p1:ID> <d2p1:InviteCode>sample string 16</d2p1:InviteCode> <d2p1:InviterUserId>1</d2p1:InviterUserId> <d2p1:IsAdmin>true</d2p1:IsAdmin> <d2p1:IsBindWeixin>true</d2p1:IsBindWeixin> <d2p1:IsBindWeixinMp>true</d2p1:IsBindWeixinMp> <d2p1:IsSignToday>true</d2p1:IsSignToday> <d2p1:Level>6</d2p1:Level> <d2p1:MemberType>Normal</d2p1:MemberType> <d2p1:Mobile>sample string 8</d2p1:Mobile> <d2p1:Name>sample string 2</d2p1:Name> <d2p1:NextMemberType>Normal</d2p1:NextMemberType> <d2p1:NextMemberTypeIntegral>19</d2p1:NextMemberTypeIntegral> <d2p1:Roles xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:string>sample string 1</d3p1:string> <d3p1:string>sample string 2</d3p1:string> </d2p1:Roles> <d2p1:Score>5</d2p1:Score> <d2p1:Sex>4</d2p1:Sex> <d2p1:SignTimes>11</d2p1:SignTimes> <d2p1:UserHead>sample string 3</d2p1:UserHead> <d2p1:WxOpenId>sample string 20</d2p1:WxOpenId> </Data> </RequestResultOfUserInfoModel6NgmDdgv>