查询小度血压血糖数据
HTTP方法
POST
HTTP URL
/v1/device/xiaodu/data/get
Header参数
- Content-Type采用 application/json
- 认证相关头字段,请参考wsse认证
Body数据
参数 | 类型 | 必需 | 描述 |
---|---|---|---|
cId | string | 是 | 老人cid |
identityNo | string | 是 | 老人身份证号 |
请求示例
{
"cId": "1559015799484305408",
"identityNo": "371481200012076610"
}
HTTP响应
参数 | 类型 | 描述 |
---|---|---|
code | int | 状态码,0为成功,非0为失败 |
message | string | 对于状态码的简单描述 |
data
参数 | 类型 | 描述 |
---|---|---|
deviceId | string | 设备sn |
sbp | string | 高压 |
dbp | string | 低压 |
heartRate | string | 心率 |
bloodSugar | string | 血糖 |
dataNotPushDays | int | 多少天未上报数据,如果当天有数据,则返回默认0,如果未绑设备,则返回-1,最大值为7,表示近七天未测量 |
testResult | string | 测量结果 |
source | string | 测量来源 |
正常响应
{
"code": 0,
"message": "Success",
"data": {
"deviceId": "398ED2E000038F9D",
"sbp": "118",
"dbp": "75",
"heartRate": "71",
"bloodSugar": "5.5",
"dataNotPushDays": 0
},
"traceId": "1da45e68f95d45ba1607926278487269376x"
}
未绑定设备
{
"code": 0,
"message": "Success",
"data": {
"dataNotPushDays": -1
},
"traceId": "1da45e68f95d45ba1650389848768372736x"
}
异常响应
身份信息不能为空,cId和identityNo不能均为空
{
"code": 312017,
"message": "身份信息不能为空",
"traceId": "1da45e68f95d45ba1650389848768372736x"
}