跳到主要内容

注册API规划

获取图片验证码API

api地址:{base-domain}/captchas/{uuid}uuid:本次注业务客户端产生的唯一标识
methodget

示例:

<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图片验证码
参数3uuid唯一标识

示例:

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
参数1mobile要注册的手机号
参数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"]
}