查询小度血压血糖数据


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"
}

results matching ""

    No results matching ""