注册API规划
获取图片验证码API
| api地址: | {base-domain}/captchas/{uuid} | uuid:本次注业务客户端产生的唯一标识 |
|---|---|---|
| method | get |
示例:
<img src="base.xx.com/captchas/xxxxx-xxxx-xxxx/register">
发送手机验证码API
| api地址: | {passport-domain}/passport/smscode/{mobile} | mobile:发送验证码的手机号 |
|---|---|---|
| method: | POST | |
| 参数1: | scene | 场景标识,注册业务为register |
| 参数2: | captchas | 图片验证码 |
| 参数3 | uuid | 唯一标识 |
示例:
POST: passport.xx.com/passport/smscode/18618454545?scene=register&captcha=123456&uuid=xxxx
验证手机验证码
| api地址: | {passport-domain}/passport/smscode/{mobile} | mobile:要验证的手机号 |
|---|---|---|
| method: | GET | |
| 参数1: | sms_code | 要验证的短信码 |
示例:
GET: passport.xx.com/passport/smscode/18618454545?code=123456
注册api — app/wap接口
| api地址: | {passport-domain}/passport/wap | |
|---|---|---|
| method: | POST | |
| 参数1 | mobile | 要注册的手机号 |
| 参数2: | password | 密码 |
示例:
POST: passport.xx.com/passport/mobile?mobile=18618454545&password=123456
注册api — PC接口
| api地址: | {passport-domain}/passport/pc | |
|---|---|---|
| method: | POST | |
| 参数 | username | 密码 |
| mobile | 要注册的手机号 | |
| password | 密码 | |
| sms_code | 手机验证码 |
用户名重复校验api
| api地址: | {passport-domain}/passport/username/{username} | |
|---|---|---|
| method: | get |
如果用户名不存在返回:
{
"exist":false
}
如果用户名存在,则返回
{
"exist":true,
"suggests":["name1","name2"]
}