写点什么

【FAQ】运动健康服务云侧数据常见问题及解答

作者:HMS Core
  • 2023-12-19
    中国香港
  • 本文字数:1103 字

    阅读完需:约 4 分钟

目录


Q1:v2 接口相比于 v1 接口传参及返回的数据格式有变化吗?是否可以直接将 v1 接口改成 v2 接口?


Q2:如何获取采集健康数据的穿戴设备信息?


Q3:如何处理非华为手机产生的步数调用采样明细接口查询不到数据,并且收不到订阅事件通知的问题?


Q4:数据订阅接口的按条件删除订阅记录中,可以同时删除多个订阅的事件(eventType)吗?


Q5:根据事件的 subscriptionId,是否支持同时删除多个订阅记录?


Q6:测试权限申请通过后,订阅回调地址是否支持修改,如果仅修改订阅回调地址,提交后,一般多久通过审核?


问题及解决方案


Q1:【REST】v2 接口相比于 v1 接口传参及返回的数据格式有变化吗?是否可以直接将 v1 接口改成 v2 接口?**


接口传参及返回的数据格式无变化,可以直接改成 v2 接口。


Q2:【REST】请问怎么获取采集健康数据的穿戴设备信息?**


可以根据数据采集器 ID 调用“查询数据指定采集器”接口查询穿戴设备信息。


调用方式:


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



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



Q3:【REST】如何处理非华为手机产生的步数调用采样明细接口查询不到数据,并且收不到订阅事件通知的问题?**


运动健康 App 仅支持硬件计步技术,如果手机不支持硬件计步且未绑定穿戴设备,则 App 可能无法生成步数明细数据,因此查询不到步数明细数据,也收不到步数采集事件的订阅通知。


运动健康计步原理可以在运动健康 App->“我的”->"帮助与客服"中查看:



Q4:【REST】【订阅能力】数据订阅接口的按条件删除订阅记录中,可以同时删除多个订阅的事件(eventType)吗?**


可以的,需要使用‘&’隔开事件名称,例如:https://health-api.cloud.huawei.com/healthkit/v2/subscriptions?eventType=ACTIVITY_RECORD_EVENTUPDATE&eventType=SAMPLESET_EVENTUPDATE$com.huawei.instantaneous.spo2


点击查看按条件删除订阅记录接口说明


Q5:【REST】【订阅能力】根据事件的 subscriptionId,是否支持同时删除多个订阅记录?**


不支持,根据 subscriptionId 当前仅支持单个删除,如果需要批量删除可以使用按条件删除订阅记录


Q6:【REST】【订阅能力】测试权限申请通过后,订阅回调地址是否支持修改,如果仅修改订阅回调地址,提交后,一般多久通过审核?**


支持修改,已验证或已开通测试权限的,在仅修改订阅回调地址的情况下,一般会直接审核通过。


了解更多详情>>


更多开发指导 FAQ:


  1. 云侧 REST 开发:FAQ

  2. 端侧基础能力开发:FAQ

  3. 端侧扩展能力开发:FAQ


更多开发指导:华为运动健康介绍


更多运动健康场景,尽在运动健康解决方案

用户头像

HMS Core

关注

HMS Core技术团队。 2022-06-16 加入

分享最新的技术干货,带来最全的能力应用场景,更新热门开发者圈子活动。与开发者一起,同成长,共精彩。

评论

发布
暂无评论
【FAQ】运动健康服务云侧数据常见问题及解答_HMS Core_InfoQ写作社区