## 用户登陆接口/自动注册
| 功能| 说明 |
|---|---|
接口|user/login
方法|POST
描述|用户登陆接口/自动注册
### 参数表
名称|是否必填|说明
|---|---|---|
code|是|后台获取的code用于获取openid和sessionkey
user_info|是|编码过的用户信息串
encryptedData|是|wx.userinfo返回的加密串
vi|是|Wx.userinfo返回的密钥
### 返回表
```
{
"code" : 0, // 成功为0,失败为1
"message": "操作成功", // 提示语
"data": {
"token": "xxxxxxx", // 用户 token,有效期7天
"user_id": "1" // 用户 userid
}
}
```
## 用户信息
| 功能| 说明 |
|---|---|
接口|user/detail
方法|GET
描述|获取用户信息
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
### 返回表
```
{
"code": 0, // 成功为0,失败为1
"msg": "获取成功", // 提示语
"data": {
"userInfo": {
"user_id": 1, // 用户ID
"open_id": "xxxxxxxxxxx", // 用户USER_ID
"level_id": 1, // 团长级别
"username": "", // 用户名
"nickname": "xxxxx", // 用户昵称
"signature": "用户签名", // 用户签名
"phone": "", // 用户手机号
"gender": "男", // 用户性别
"avatarurl": "", // 头像URL
"isreal": 0, // 是否已实名认证 0.未实名 1.已实名 2.认证中 [仅团长有效]
"isguide": 0 // 是否导游 0.否 1.是 2.认证中
"country": "中国", // 国家
"province": "陕西", // 省
"city": "西安", // 市
"sort": 0, // 排序
"status": 1
}
}
}
```
## 用户资料修改
|功能|说明|
|--|--|
接口| user/signature
方法|POST
描述|修改用户一句话签名
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
signature|是|新要填写的心情,支持emoji
### 返回表
```
{
"code": 0,
"msg": "签名修改成功",
"data": {
"signature": "天形健,君子以不强不息"
}
}
```
## 用户头像修改
|功能|说明|
|--|--|
接口| user/avatar
方法|POST
描述|修改用户头像
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
avatar|是|新要填写的头像URL(由图像上传地址返回)
### 返回表
```
{
"code": 0,
"msg": "头像修改成功",
"data": {
"avatar": "https://xxxxx"
}
}
```
## 更换手机
|功能|说明|
|--|--|
接口| user/mobile
方法|POST
描述|修改用户手机
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
oldverify|是|旧手机验证码
phone|是|新手机号码
newverify|是|新手机验证码
### 返回表
```
{
"code": 0,
"msg": "手机号修改成功",
"data": {
"phone": "新更换的手机号"
}
}
```
## 查询实名认证
|功能|说明|
|--|--|
接口| user/realauth
方法| GET
描述| 查询实名认证状态
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
### 返回表
```
{
"code": 0,
"msg": "手机号修改成功",
"data": {
"isauth": 1, //0.未认证 1.已认证 2.审核中
}
}
```
## 提交实名认证
|功能|说明|
|--|--|
接口| user/realauth
方法|POST
描述|提交实名认证
### 参数表
名称|是否必填|说明
|---|---|---|
token|是|本次生成的token串
title|是|真实姓名
cardno|是|身份证号
imga|是|正面图URL
imgb|是|反而图URL
### 返回表
```
{
"code": 0,
"msg": "手机号修改成功",
"data": {
"isauth": 2, //0.未认证 1.已认证 2.审核中 一般来说此处提交都是审核中
}
}
```