1.体脂数据中的肌肉量和水份量是如何获得的,都有些什么?体脂数据中的体重,体脂是用户自己上传的,然后通过计算公式得到数据吗
2.日常活动统计数据包含什么内容,怎么获取这些数据?
3. 锻炼记录概要数据包含什么内容?是统计数据吗?获取方式呢?
4. 心脏健康数据测的是心电图相关记录。这些数据传到回调地址什么数据格式?
【解决方案】
1、Health Kit是基于用户授权的前提下,将运动健康App中的数据进行开放,相关数据是由运动健康App提供的。
体脂数据是否通过计算公式得到数据,我这边并不太了解。Health Kit仅会将有的数据进行返回。
体脂返回的有关数据可以查看“体重”指南:
体重:
2、日常活动统计数据包含步数、热量、中高强度、活动小时数的目标与日统计值,可以查看“日常活动统计”指南中的数据开放说明进行获取,返回的参数在指南中也有描述:
日常活动统计:
3、包含的相关数据可以点击此处的图标进行查看或是在“数据开放总览”中也有相关描述:
锻炼记录属于运动记录,获取方式以跑步为例,可以查看跑步指南中的场景示例:
跑步:
4、订阅功能,是数据有更新时,会向您发送一个通知,通知内容并不包含具体的数据,仅会告知您什么用户的什么数据在什么时间点发生了什么。您在接收到通知后,需要根据推送过来的消息通知,向Health Kit服务端拉取数据。
比如,在接收到心电图①的通知后,根据通知中返回的信息,调用②的接口,拉取具体的数据。
ECG心电测量记录: