POST - /user/login
参数 | 是否必填 | 说明 |
---|---|---|
login_type | 是 | 登陆方式 password 密码登陆 wechat_openid 微信登陆 |
username | 否 | 手机号,登陆方式为password 必填 |
password | 否 | 密码,登陆方式为password 必填 |
wechat_openid | 否 | 微信openid ,登陆方式为wechat_openid 必填 |
wechat_mini_param | 否 | 数组,必须包含code,encryptedData,iv |
返回的信息里包含会过期的token
POST - /user/register
参数 | 是否必填 | 说明 |
---|---|---|
register_type | 是 | 注册方式 password 密码注册 wechat_openid 微信注册 |
username | 否 | 账号(手机号),注册方式为password 必填 |
password | 否 | 密码,注册方式为password 必填 |
channel_type | 否 | 渠道,sms 短信 email 邮箱,v1版本选sms ,注册方式为password 必填 |
verify_code | 否 | 验证码,注册方式为password 必填 |
wechat_openid | 否 | 微信openid,注册方式为wechat_openid 必填 |
否 | 微信的用户信息,注册方式为wechat_openid 必填,字段参考《微信文档》 | |
wechat_mini_param | 否 | 数组,必须包含code,encryptedData,iv |
GET - /user/logout
POST - /user/editPassword
参数 | 是否必填 | 说明 |
---|---|---|
oldpassword | 是 | 老密码 |
password | 是 | 新密码 |
POST - /user/editPasswordByFind
参数 | 是否必填 | 说明 |
---|---|---|
phone | 是 | 手机号 |
password | 是 | 新密码 |
verify_code | 是 | 验证码 |
POST - /Verifycode/add
参数 | 是否必填 | 说明 |
---|---|---|
behavior | 是 | 行为标识,register 注册 findPassword 找回密码 editPassword 修改密码 bindPhone 绑定手机 |
channel_type | 是 | 固定 传sms |
phone | 是 | 手机号 |
GET - /user/self
{
"code":0,
"result":{
"info":{
"id":563,
"username":"wechat_mini_oX3Qk0RaO1SPqT-KQNKx6rjdts_I_d1e99fc9",
"phone":null,
"email":null,
"state":1,
"salt":"56ea1c760da8314aab01504529eda896",
"is_discard":0,
"create_time":1534994779,
"delete_time":null,
"profile":{
"id":2,
"user_id":563,
"name":null,
"nickname":"韩文博😊",
"avatar":"https://wx.qlogo.cn/mmopen/vi_32/DYAIOgq83ep7piaSYcwom3S1gouQ2nMxpXm2WwJuEA15qEXtkibRBXm7bc9BEuWuABP53ibrMWkJImTTIynzGfjTQ/132",
"sex":1,
"birthday":0,
"qq":null,
"delete_time":null
},
"assets":{
"id":2,
"user_id":563,
"points":0,
"balance":"0.00",
"delete_time":null
}
}
},
"msg":null
}
POST - /user/editProfile
参数 | 是否必填 | 说明 |
---|---|---|
province_id | 否 | 省份id |
city_id | 否 | 城市id |
area_id | 否 | 区域id |
nickname | 否 | 昵称 |
sex | 否 | 性别 1 男 0 女 |
avatar | 否 | 头像地址 |
birthday | 否 | 生日时间戳 |
POST - /user/token
POST - /user/bindPhone
参数 | 是否需必填 | 说明 |
---|---|---|
phone | 是 | 手机号 |
password | 是 | 密码 |
verify_code | 是 | 验证码 |
POST - /user/bindWechat
参数 | 是否必填 | 说明 |
---|---|---|
wechat_openid | 是 | 微信openid |
是 | 微信的用户信息,注册方式为wechat_openid 必填,字段参考《微信文档》 |
POST - /user/unbindWechat
POST - /user/unbindPhone