参数名称 | 格式 | 是否必填 | 参数说明 |
---|---|---|---|
UserID | long | 否 | 用户ID(UserID、LoginID至少要填一个) |
LoginID | 字符串 | 否 | 用户登录ID(登录名、邮箱、手机号)(UserID、LoginID至少要填一个,如果为Email或Mobile并且要修改Email或Mobile请传入原来的值) |
Email | 字符串 | 否 | 新邮箱地址 |
Mobile | 字符串 | 否 | 新手机号码 |
Password | 字符串 | 否 | 新密码 |
PwdIsEncryption | 字符串 | 否 | 新密码是否密文,传入Y 或N ,默认为N |
Status | 整数 | 否 | 更新用户的状态,默认为1 1表示启用,2表示邮箱已邮件验证,4表示手机号码已短信验证 多个状态请使用位或,如: 1|2=3,提交参数Status=3表示该用户是启用的并且邮箱已经验证 1|4=5,提交参数Status=5表示用户已启用且手机号码已短信验证 |
NickName | 字符串 | 否 | 新昵称 |
RealName | 字符串 | 否 | 新的真实姓名 |
Phone | 字符串 | 否 | 新的固定电话 |
Gender | 字符串 | 否 | 更新性别M 表示男,F 表示女 |
Birthday | 字符串 | 否 | 更新生日,日期字符串(yyyy-MM-dd格式,如:1990-01-01) |
Address | 字符串 | 否 | 更新通讯地址 |
返回参数
参数名称 | 格式 | 是否始终包含 | 参数说明 |
---|---|---|---|
Success | 布尔值 | 是 | 是否添加用户成功 |
Message | 字符串 | 否 | 错误消息 |
UserData | JSON对象 | 否 | 获取的用户信息 |
示例:
更新用户tetUserA的邮箱信息
params:
{
"LoginID":"testUserA",
"Email":"123456@test.com"
}
返回数据
{
"Success":true,
"UserData":{
"ID":1801,
"BID":1,
"UserName":"testUserA",
"NickName":null,
"Email":"123456@test.com",
"Phone":null,
"Mobile":null,
"RealName":null,
"Gender":null,
"Birthday":null,
"Address":null,
"Status":0,
"AddUser":"admin",
}
}
所有评论仅代表网友意见