用户接口

2018-10-30  本文已影响0人  狻猊_c49a

3.1验证手机、用户名、邮箱可用

3.1.1 请求说明 :

请求url:/gateway/facade/v1/account/user/uid/exists
请求方式: GET

3.1.2 请求参数说明:

字段 字段类型 字段说明
cellphone string 手机号码
username string 用户名
email string 验证码

3.1.3 返回参数:

{
    "err": 0,
    "msg": "用户不存在",
    "data": {
        "exists": 0
    }
}

3.1.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功,1为出错
msg String 反馈信息

3.2 提交滑块验证信息,验证成功则发送短信

3.2.1 请求说明 :

请求url:/account/user/register/sms
请求方式: POST

3.2.2 请求参数说明:

字段 字段类型 字段说明
cellphone string 手机号码
nocaptcha.sessionid string sessionid
nocaptcha.signature string signature
nocaptcha.token string token
nocaptcha.scene int 场景码1-注册绑定手机

3.2.3 返回参数:

    "err": 0,
    "data":{
              "interval":60
            }
}

3.2.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功,1为出错
data.interval int 间隔时间

3.3 用户注册

3.3.1 请求说明 :

请求url:/gateway/facade/v1/account/user/register
请求方式: POST

3.3.2 请求参数说明:

字段 字段类型 字段说明
cellphone string 手机号码
password string 密码
validation string 验证码

3.3.3 返回参数:

    "err": 1,
    "msg": "用户名不能为空",
    "data":
}

3.3.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功,1为出错
msg String 反馈信息
data json 用户信息

3.4 用户登录

3.4.1 请求说明 :

请求url:/gateway/facade/v1/account/user/login
请求方式: POST

3.4.2 请求参数说明:

字段 字段类型 字段说明
username string 用户名
password string 密码

3.4.3 返回参数:

{
     "err": -1,
     "msg": ""
       data:
 
        }

3.4.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息
data json 用户信息

3.5 用户登出

3.5.1 请求说明 :

请求url:/gateway/facade/v1/account/user/logout
请求方式: POST

3.5.2 请求参数说明:

字段 字段类型 字段说明
username string 用户名
password string 密码

3.5.3 返回参数:

{
    "err": 0
     "msg": "注销成功"
    
        }

3.5.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息

3.6 获取用户信息

3.6.1 请求说明 :

请求url:/gateway/facade/v1/account/user/sync
请求方式: POST

3.6.2 请求参数说明:

字段 字段类型 字段说明

3.6.3 返回参数:

{
    "err": 0
     "msg": ""
    
        }

3.6.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息

3.7 用户验证码请求

3.7.1 请求说明 :

请求url:/gateway/facade/v1/account/user/bind/trigger
请求方式: POST

3.5.2 请求参数说明:

字段 字段类型 字段说明
scene int 场景码 1-绑定手机,2-重置密码,3-登录帐号
cellphone string 手机号码

3.7.3 返回参数:

{
    "err": 0
     "msg": ""
    
        }

3.7.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息

3.8 用户验证、绑定

3.8.1 请求说明 :

请求url:/gateway/facade/v1/account/user/bind/verify
请求方式: POST

3.8.2 请求参数说明:

字段 字段类型 字段说明
scene int 场景码 1-绑定手机,2-重置密码,3-登录帐号
cellphone string 手机号码
validation string 验证码

3.8.3 返回参数:

{
    "err": 0
     "msg": ""
    
        }

3.8.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息

3.9 获取用户信息

3.9.1 请求说明 :

请求url:/gateway/facade/v1/account/user/sync
请求方式: POST

3.9.2 请求参数说明:

字段 字段类型 字段说明

3.9.3 返回参数:

{
    "err": 0
     "msg": ""
     "data"=user_json  
        }

3.9.4 返回参数说明:

字段 字段类型 字段说明
err int 错误标识,0为成功
msg String 反馈信息
data json 用户信息
上一篇下一篇

猜你喜欢

热点阅读