| 200 | | ||= 参数名 =||= 参数含义 =||= 类型 =||= 默认值 =||= 是否必需 =||=说明=|| |
| 201 | | |
| 202 | | |
| 203 | | **返回** |
| | 200 | ||= 参数名 =||= 是否必需 =||= 默认值 =||=说明=|| |
| | 201 | || mobile || 是 || ||手机号码|| |
| | 202 | || mobileVCode || 是 || ||手机验证码|| |
| | 203 | || username || 是 || ||用户名|| |
| | 204 | || password || 是 || ||登录密码|| |
| | 205 | || passwordConfirm || 是 || ||确认密码|| |
| | 206 | || req_enc || 否 ||utf-8 ||提交编码|| |
| | 207 | || resp_enc || 否 ||utf-8 ||返回编码|| |
| | 208 | |
| | 209 | **返回** |
| | 210 | {{{#!java |
| | 211 | {"status":0,"desc":"OK","accountId":" + accountId + "} |
| | 212 | {"status":1,"desc":"用户名是必填项","field":"username"} |
| | 213 | {"status":2,"desc":"用户名不允许包含空白字符","field":"username"} |
| | 214 | {"status":3,"desc":"用户名不允许为纯数字","field":"username"} |
| | 215 | {"status":4,"desc":"该用户名前缀不能使用","field":"username"} |
| | 216 | {"status":5,"desc":"该用户名涉及关键字不能使用","field":"username"} |
| | 217 | {"status":6,"desc":"用户名过长,请输入8个汉字或16个字符(数字,字母,减号,下划线,点号,中文,日文平假名/片假名)","field":"username"} |
| | 218 | {"status":7,"desc":"用户名含有非法字符,用户名只支持数字、字母、减号、下划线、点号、中文、日文平假名/片假名","field":"username"} |
| | 219 | {"status":8,"desc":"该用户名已经注册使用","field":"username"} |
| | 220 | {"status":21,"desc":"密码是必填项","field":"password"} |
| | 221 | {"status":22,"desc":"密码过短,密码为6-16个字母、数字、符号的组合","field":"password"} |
| | 222 | {"status":23,"desc":"密码过长,不超过16个字符","field":"password"} |
| | 223 | {"status":24,"desc":"密码只能是字母、数字、英文符号的组合","field":"password"} |
| | 224 | {"status":25,"desc":"确认密码密码是必填项","field":"password"} |
| | 225 | {"status":26,"desc":"两次输入的密码不一致,请确认","field":"password"} |
| | 226 | {"status":41,"desc":"手机号必须输入","field":"mobile"} |
| | 227 | {"status":42,"desc":"请输入正确的手机号码","field":"mobile"} |
| | 228 | {"status":43,"desc":"请输入验证码","field":"mobileVCode"} |
| | 229 | {"status":44,"desc":"请输入正确验证码","field":"mobileVCode"} |
| | 230 | {"status":45,"desc":"验证码错误或失效","field":"mobileVCode"} |
| | 231 | {"status":46,"desc":"该手机号码已经注册","field":"mobile"} |
| | 232 | {"status":-1,"desc":"非法请求"} |
| | 233 | {"status":-3,"desc":"注册失败,请稍候再试!"} |
| | 234 | {"status":-4,"desc":"其他错误:"......"} |
| | 235 | }}} |
| 231 | | |
| 232 | | |
| 233 | | **返回** |
| | 266 | ||= 参数名 =||= 是否必需 =||= 默认值 =||=说明=|| |
| | 267 | || act || 是 || ||act = getPassword 不检查手机号码是否已经注册 || |
| | 268 | || act || 是 || ||act = check: 必须传 verificationCode = (验证码),检查验证码是否正确 || |
| | 269 | || act || 是 || ||act = 不传 不传act参数,将会默认检查手机是否注册,已注册手机不发验证码 || |
| | 270 | || mobile || 是 || ||手机号|| |
| | 271 | || vCodeKey || 是 || ||sendVerificationCode.jsp+当前系统毫秒数 进行md5加密|| |
| | 272 | || VCodeTime || 是 || ||为系统当前时间毫秒数|| |
| | 273 | || req_enc || 否 ||utf-8 ||提交编码|| |
| | 274 | || resp_enc || 否 ||utf-8 ||返回编码|| |
| | 275 | |
| | 276 | **返回** |
| | 277 | {{{#!java |
| | 278 | {"code":0, "message":"发送验证码成功,手机号:1111111"} |
| | 279 | {"code":-1, "message":"...各种情况.."} |
| | 280 | }}} |