简要描述:
接口版本:
版本号 |
制定人 |
制定日期 |
修订日期 |
1.0.0 |
kevin |
2020-03-10 |
|
请求URL:
请求方式:
请求头:
公共请求参数:
参数名 |
是否必须 |
类型 |
说明 |
login_method |
是 |
string |
登录方式【WeChat =微信, Alipay =支付宝, QQ =QQ,Apple =苹果】 |
login_type |
是 |
string |
登录类型【wx_public =公众号, wx_small =小程序, wx_pc =PC, wx_app =app,apple =苹果】 |
pid |
否 |
int |
邀请人id |
小程序请求参数:
参数名 |
是否必须 |
类型 |
说明 |
code |
是 |
string |
小程序code |
app请求参数:
参数名 |
是否必须 |
类型 |
说明 |
openid |
是 |
string |
openid |
unionid |
否 |
string |
unionid |
nickName |
否 |
string |
昵称 |
avatarUrl |
否 |
string |
头像路径 |
返回示例:
正确时返回:
未注册
{
"status": 200,
"msg": "注册成功",
"data": {
"uid": 5,
"avatar": "http://iot.com/uploads/avatar/avatar.jpg",
"c_code": "86",
"phone": "",
"email": "",
"username": "kevin123493311",
"male": "",
"birthday": "",
"nickname": "kevin1",
"type": "member",
"phone_active": 0,
"email_active": 0,
"status": 1,
"create_at": "2021-02-19 15:27:34",
"update_at": "2021-02-19 15:27:34",
"change_username": 0,
"integral": null,
"signature": "",
"alias_name": "",
"small_code_url": "",
"company_name": "",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjUsImlzcyI6Imh0dHA6Ly9pb3QuY29tL21vZHVsZS9pb3QvY29kZUdldEluZm8iLCJpYXQiOjE2MTM3MTk2NTUsImV4cCI6MTYxNDkyOTI1NSwibmJmIjoxNjEzNzE5NjU1LCJqdGkiOiJiR0NFaEpPaWhEbzl4aEJ2In0.bEMnA00pGx7WIMF198qLnBXLvChi2KqjTyKzqpHnN1o",
"session_key": "",
"first_login": true,
"set_password": false
}
}
已注册
{
"status": 200,
"msg": "登录成功",
"data": {
"uid": 5,
"avatar": "http://iot.com/uploads/avatar/avatar.jpg",
"c_code": "86",
"phone": "",
"email": "",
"username": "kevin123493311",
"male": "",
"birthday": "",
"nickname": "kevin1",
"type": "member",
"phone_active": 0,
"email_active": 0,
"status": 1,
"create_at": "2021-02-19 15:27:34",
"update_at": "2021-02-19 15:27:34",
"change_username": 0,
"integral": null,
"signature": "",
"alias_name": "",
"small_code_url": "",
"company_name": "",
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOjUsImlzcyI6Imh0dHA6Ly9pb3QuY29tL21vZHVsZS9pb3QvY29kZUdldEluZm8iLCJpYXQiOjE2MTM3MTk2NzksImV4cCI6MTYxNDkyOTI3OSwibmJmIjoxNjEzNzE5Njc5LCJqdGkiOiJHSmpmamJINWlYbEdoOW01In0.l4ROw5vWOfsjdMTbi6ruC1lZBjZkZ9Db3N8nPGNvsGI",
"session_key": "",
"first_login": false,
"set_password": false
}
}
错误时返回:
{
"status": 0,
"msg": "验证码错误"
}
返回参数说明:
参数名 |
类型 |
说明 |
uid |
string |
用户uid |
avatar |
string |
用户头像 |
c_code |
string |
手机区号, 默认86 |
phone |
string |
手机号 |
email |
string |
邮箱 |
username |
string |
用户名 |
male |
string |
性别 男 ,女, 保密 |
birthday |
string |
生日 |
nickname |
string |
昵称 |
type |
string |
会员类型,admin = 超级管理员, General_admin 普通管理员,merchant=商家,member=会员 |
phone_active |
int |
手机是否认证,0=否,1=是 |
email_active |
int |
邮件是否认证,0=否,1=是 |
status |
int |
账号状态,0=禁用,1=启用 |
create_at |
string |
注册时间 |
update_at |
string |
更新时间 |
change_username |
int |
是否可以更改用户名【0.否;1.是】 |
integral |
int |
积分 |
invite_code |
string |
邀请码 |
token |
string |
授权 |
first_login |
bool |
true=第一次注册,false= 第n次登录 |
set_password |
bool |
true=设置密码,false=未设置密码 |
settled_in_status |
bool |
0=待审核,1=入驻成功,2=审核失败 3=未提交 |
备注:
文档更新时间: 2021-02-19 15:28 作者:admin