HealthyData

APIDescription
GET api/HealthyData/GetLatestData?UserID={UserID}

获取用户最新测试数据(暂可获取BloodSugar、BloodOxygen、BloodPressure、Pulse、Hemoglobin、BloodFat等数据)

GET api/HealthyData/GetHistoryData?UserID={UserID}&DataDesc={DataDesc}&Pno={Pno}&Psize={Psize}

获取用户历史测试数据

GET api/HealthyData/GetHealthy_ByDay?UserID={UserID}&DataDesc={DataDesc}&Day={Day}

获取用户数据(日详细数据)

GET api/HealthyData/GetHealthy_ByMonth?UserID={UserID}&DataDesc={DataDesc}&Month={Month}

获取用户数据(日统计数据)

GET api/HealthyData/GetH_BloodPressure_ByMonth?UserID={UserID}&Month={Month}

获取用户数据(日统计数据__血压,取每天的最后一条数据)

GET api/HealthyData/GetHealthy_ByYear?UserID={UserID}&DataDesc={DataDesc}&Year={Year}

获取用户数据(月统计数据)

GET api/HealthyData/GetHealthy_FirstData?UserID={UserID}&DataDesc={DataDesc}

获取用户数据(最早第一条数据的时间)

GET api/HealthyData/GetHealthy_ByAll?UserID={UserID}&DataDesc={DataDesc}

获取用户数据(年统计数据)

GET api/HealthyData/GetTopV_ByDay?UserID={UserID}&DataDesc={DataDesc}&Day={Day}

获取用户数据(日最高值)

GET api/HealthyData/GetTopV_ByDay_BloodPressure?UserID={UserID}&Day={Day}

获取用户数据(日最高值_血压数据) 取收缩压Systolic最高值为最高值

GET api/HealthyData/GetBottomV_ByDay_BloodPressure?UserID={UserID}&Day={Day}

获取用户数据(日最低值_血压数据) 取舒张压Diatolic最低值为最低值

GET api/HealthyData/GetTopV_ByMonth_BloodPressure?UserID={UserID}&Month={Month}

获取用户数据(月最高值_血压数据) 取收缩压Systolic最高值为最高值

GET api/HealthyData/GetBottomV_ByMonth_BloodPressure?UserID={UserID}&Month={Month}

获取用户数据(月最低值_血压数据) 取舒张压Diatolic最低值为最低值

GET api/HealthyData/GetTopV_ByMonth?UserID={UserID}&DataDesc={DataDesc}&Month={Month}

获取用户数据(月最高值,一个月中某一天的最高值)

GET api/HealthyData/GetTopV_ByYear?UserID={UserID}&DataDesc={DataDesc}&Year={Year}

获取用户数据(年最高值,一年中某一天的最高值)

GET api/HealthyData/GetTopV_ByAll?UserID={UserID}&DataDesc={DataDesc}

获取用户数据(最高值,用户某一类型健康数据中的最高值)

User

APIDescription
POST api/User/UserRegister

用户注册

POST api/User/UserLogin

用户登录(可使用用户名、手机号、邮箱地址等配合密码一起登录)

POST api/User/ChangePwd

修改密码

POST api/User/ForgetP_S1

忘记密码_step1(通过手机号或邮箱验证码认证)

POST api/User/ForgetP_S2

忘记密码_step2(通过手机号或邮箱验证通过后,再修改密码)

POST api/User/EditUserInfo?UserID={UserID}&Flag={Flag}&Value={Value}

编辑用户信息--针对NickName、Gender、Birth、Height、Weight单个逐一更改

POST api/User/EditUserPhone

编辑用户信息--绑定电话号码

POST api/User/EditUserEmail

编辑用户信息--绑定邮箱

GET api/User/GetUserInfo?UserID={UserID}

获取用户信息

POST api/User/AddRelative

添加亲属(第一步,发起请求)

POST api/User/Confirm_AddRelative

确认添加亲属(第二步,用户确认)

GET api/User/SearchUser?param={param}

搜索亲属/网关用户,并进行添加(可通过查找用户名、手机号或邮箱)。查询到用户后,可通过二维码步骤(第一步、第二步)添加亲属 参数,用户传入的参数

POST api/User/DelRelative

删除亲属

GET api/User/GetRelativesList?UserID={UserID}

获取亲友列表

GET api/User/GetGatewayList?UserID={UserID}

获取用户网关列表

GET api/User/GetDeviceTypeList?UserID={UserID}

获取用户设备种类列表

POST api/User/UserUnbind

解除用户与网关的绑定

POST api/User/PostBluetoothPacket

接收信息平台设备数据

POST api/User/UserBind

No documentation available.

Video

APIDescription
GET api/Video/GetCamParamInfo?gatewayId={gatewayId}

获取网关视频参数

POST api/Video/SetCamParm?gatewayId={gatewayId}

设置网关视频参数

Gateway

APIDescription
GET api/Gateway/GetLoginInfo

No documentation available.

GET api/Gateway/GetWifiInfo?gatewayId={gatewayId}

获取网关WiFi信息

POST api/Gateway/SetWifi?gatewayId={gatewayId}&ssid={ssid}&pwd={pwd}

设置网关WiFi

GET api/Gateway/GetTemperature?GatewayID={GatewayID}

获取网关温湿度数据(环境温度)

GET api/Gateway/GetMemberList?gatewayId={gatewayId}

获取网关用户列表

POST api/Gateway/DelMember

删除网关用户

POST api/Gateway/AddMember?gatewayId={gatewayId}

添加网关用户(暂不使用)

POST api/Gateway/AddMemberBySMS?gatewayId={gatewayId}

添加网关用户(by 手机号短信,发送短信接口可使用SMS/SendSMS_AddUser接口)

POST api/Gateway/AddUserByS_S1

添加网关用户_Step1(by 搜索,搜索用户使用User/SearchUser接口,得到结果后再执行该接口)

POST api/Gateway/AddUserByS_S2

添加网关用户_Step2(by 搜索)

POST api/Gateway/AddUserByScan_S1

添加网关用户_二维码扫描_Step1(by 搜索二维码扫描,UserID1发起请求)

POST api/Gateway/AddUserByScan_S2Async

添加网关用户_二维码扫描_Step2(by 搜索二维码扫描,UserID2确认信息,接口内部本质与/Gateway/AddUserByS_S2一样)

POST api/Gateway/ModifyMember?gatewayId={gatewayId}

修改网关用户信息

POST api/Gateway/SetCurrentMember?gatewayId={gatewayId}&memberId={memberId}

设置当前网关使用用户(默认用户)

GET api/Gateway/Reboot?gatewayId={gatewayId}

网关重启

GET api/Gateway/Update?gatewayId={gatewayId}

网关在线升级

Update

APIDescription
GET api/Update/CheckVersion

检查软件版本

Device

APIDescription
GET api/Device/GetDeviceList?UserID={UserID}

获取用户蓝牙设备列表

GET api/Device/GetGatewayList?UserID={UserID}&DeviceID={DeviceID}

根据蓝牙设备查询用户网关列表

GET api/Device/GetDeviceListByG?UserID={UserID}&GatewayID={GatewayID}

根据网关编号查询蓝牙设备列表

POST api/Device/AddDeviceAsync

添加蓝牙设备

POST api/Device/DelDeviceAsync

删除蓝牙设备

GET api/Device/GetDeviceInfo?DeviceID={DeviceID}

查询蓝牙设备信息

SMS

APIDescription
POST api/SMS/SendSMSMessage

发送短信验证码,验证手机号

POST api/SMS/SendEmailMessage

向邮箱验证码,验证邮箱

POST api/SMS/SendSMS_AddP

发送短信验证码,验证手机号(添加或更改手机号码、手机号注册使用)

POST api/SMS/SendEmail_AddE

向邮箱验证码,验证邮箱(添加或更改邮箱、邮箱注册使用)

POST api/SMS/SendSMS_ForgetP

发送短信验证码,验证手机号(忘记密码使用)

POST api/SMS/SendEmail_ForgetP

向邮箱验证码,验证邮箱(忘记密码使用)

POST api/SMS/SendSMS_AddUser

发送短信验证码,验证手机号(通过手机短信添加网关用户使用)