【HMS Core】Health Kit 血压、血糖等数据返回数据包含max,min,avg,last 数据,这些数据的含义是什么意思?

发布时间 2023-08-08 10:36:33作者: Mayism123

【问题描述】

1. 血压、血糖等数据返回数据包含max,min,avg,last 数据,这些数据的含义是什么意思?

cke_229.png

2. 如何获取用户上传健康数据的腕表的型号

 

【解决方案】

1、血压原子采样统计数据类型开放的是多日统计查询接口,统计的维度是按照自然日进行统计的。

cke_796.png

最大最小以及平均值是指这一天的最大最小及平均值,最新数据是指查询时间中最近的一次数据。

血糖中连续血糖数据中有开放统计数据类型,开放的API是“采样数据统计查询”接口:

cke_6305.png​​

返回的值和您查询统计的维度有关系:

cke_2497.png

2、可以根据数据采集器ID调用“查询数据指定采集器”接口进行查询。

查询数据指定采集器接口:https://developer.huawei.com/consumer/cn/doc/development/HMSCore-References/datacollectors_get-0000001050116807

以多日统计接口为例,如果在生成数据时存在原始数据采集器ID,在查询数据时,返回的结果中也会返回原始数据采集器ID(originalDataCollectorId):

cke_7259.png​​

然后根据返回的原始数据采集器ID(originalDataCollectorId)调用“查询指定数据采集器”接口进行查询:

cke_8232.png​​