基本信息
## 1获取用户的基本信息
| 属性 | 值 |
| ----------- | ---- |
| 请求方式 | POST |
| 测试URL | test.health.multilife.cn/api/user/user_info|
| 发布URL | |
##### 请求参数
| 字段 | 必填 | 类型 | 示例值 | 描述 |
| ---- | ---- | ---- | ------ | --------- |
| YICAI-TOKEN| 是 | string | 063uiNll2rMcE84EFhml2pGKMj1uiNlq | 通讯token header 中 |
##### 返回字段说明
| 字段 | 描述 |
| ---- | --------- |
| user_info_finish_status| 用户是否完成用户信息 0 否 1是 |
| evaluation_info.evaluation_id| 当前绑定的评测id 如果无代表未评测过或者未提交过 |
| evaluation_info.evaluation_status| 评测状态 0未评测 1已评测 这个状态和评测详情返回的状态无关|
| evaluation_info.evaluation_report_status| 评测报告状态 0 未出报告 1已出报告 |
|evaluation_info.user_wellness_plan_id|如果用户有生成的计划 该值大于0|
| company_info| [] 代表 无企业信息 |
| company_info.banner_thumb| 企业首页图片 单张 为空不显示 '' 或者 null|
| vip_level| 会员等级 数字说明 1黄金会员 0表示非会员|
| vip_name| 会员中文标示 为空不显示 '' 或者 null|
| vip_start_date| 会员开始日期 为空不显示 '' 或者 null|
| vip_end_date| 会员结束日期 为空不显示 '' 或者 null|
##### 返回值
code 200,请求成功 数据正常
``` javascript
{
"status": "success",
"code": 200,
"msg": "",
"data": {
"user_id": 100125,
"sex": 1,
"wx_avatar": "https://thirdwx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKicjdwfmiccasDN80yrZys4hhN8LjeEv9MxD2IlWtkff6T62QMAFPzZJQ4G7PupF5ODorxsHibdYO0w/132",
"name": "袁冬",
"mobile": "18548918764",
"nickname": "东东",
"birthday": "1992-11-23",
"height": 180,
"weight": 92.8,
"resting_heart_rate": 73,
"company_id": 5,
"company_name": "上海奕彩",
"vip_level": 1,
"vip_name": "黄金会员",
"vip_start_date": "2022-03-17",
"vip_end_date": "2023-03-16",
"evaluation_info": {
"evaluation_id": "DBG1B3NXMD9VCKJC",
"evaluation_status": 1,
"evaluation_report_status": 1,
"user_wellness_plan_id": 5
},
"user_info_finish_status": 1,
"company_info": {
"company_id": 5,
"company_name": "上海奕彩",
"icon": "https://yicai-resource.oss-accelerate.aliyuncs.com/images_lib/20220106_MeskhT3abL319Uk.png",
"banner_thumb": "https://yicai-health.oss-accelerate.aliyuncs.com/healthy_image/20220418_eeTdDjNNrORR8Tg.png",
"banner_thumb_link_url": "http://baidu.com",
"introduce": null
}
},
"error": []
}
```
## 2 获取用户当日数据
| 属性 | 值 |
| ----------- | ---- |
| 请求方式 | POST |
| 测试URL | test.health.multilife.cn/api/user/today_data|
| 发布URL | |
### 需要token
#### 请求参数
| 字段 | 必填 | 类型 | 示例值 | 描述 |
| ---- | ---- | ---- | ------ | --------- |
| YICAI-TOKEN| 是 | string | 063uiNll2rMcE84EFhml2pGKMj1uiNlq | 通讯token header 中 |
#### 返回字段说明 根据需求后续会增加字段
| 字段 | 描述 |
| ---- | --------- |
| step| 今日微信步数 |
| morning_pulse|今日晨脉|
|calorie_intake| 今日摄入能量 卡路里|
##### 返回值
code 200,请求成功 数据正常
``` javascript
{
"status": "success",
"code": 200,
"msg": "",
"data": {
"step": 7070,
"morning_pulse": 91,
"calorie_intake": 248
},
"error": []
}
```
## 3 获取用户常规配置
| 属性 | 值 |
| ----------- | ---- |
| 请求方式 | POST |
| 测试URL | test.health.multilife.cn/api/user/configs|
| 发布URL | |
### 需要token
#### 请求参数
| 字段 | 必填 | 类型 | 示例值 | 描述 |
| ---- | ---- | ---- | ------ | --------- |
| YICAI-TOKEN| 是 | string | 063uiNll2rMcE84EFhml2pGKMj1uiNlq | 通讯token header 中 |
#### 返回字段说明 根据需求后续会增加字段
| 字段 | 描述 |
| ---- | --------- |
| day_step_target| 步数每日目标 |
##### 返回值
code 200,请求成功 数据正常
``` javascript
{
"status": "success",
"code": 200,
"msg": "",
"data": {
"id": 1,
"user_id": 100061,
"day_step_target": 6000
},
"error": []
}
```