首页 > 其他分享 >【HMS Core】REST获取运动健康APP数据的问题

【HMS Core】REST获取运动健康APP数据的问题

时间:2022-10-27 14:59:35浏览次数:66  
标签:运动 Core App REST 华为 授权 健康 APP

问题描述

按REST文档操作,授权了步数、身高体重的读写权限,获取code,获取AT,创建了对应时间段、对应类型的采集器,手机上用同一个账号登录了,运动健康APP,也手动同步了数据,但是查询采样数据的时候,却未返回运动健康APP同步的数据。

 

解决办法

运动健康App上显示有运动或者健康数据,但是调用授权开放的查询接口返回为空,需要如何处理?

  • 排查调用接口是否执行失败,查看返回错误码
  • 检查运动健康App的版本
    • 华为手机:支持11.0.0.512及以上版本。
    • 非华为的安卓手机:支持11.0.1.512及以上版本。
    • 苹果手机:支持8.0.44.301及以上版本。
  • 调用接口检查华为运动健康App用户是否已授权通过HUAWEI Health Kit开放,如果没有授权则需要引导用户开启该授权。
    • 安卓手机:在华为运动健康App的“我的 > 隐私管理 > 华为运动健康服务”中开启该授权。
    • 苹果手机:在华为运动健康App的“我的 > 第三方服务 > 华为运动健康服务”中开启该授权。
  • 在华为运动健康App的“我的 > 设置 > 手动同步数据”中手动触发数据同步到云。
  • 请确认数据同步到云的开关是否打开,打开华为运动健康App,点击“我的 > 隐私管理”,打开数据同步管理下的全部开关。
  • 部分手机的管家、助手等可以限制单个应用的移动、Wi-Fi网络权限,请确保网络没问题。

参考资料:

https://developer.huawei.com/consumer/cn/doc/development/HMSCore-Guides/faq-0000001050116769#section18260185113171

 

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

标签:运动,Core,App,REST,华为,授权,健康,APP
From: https://www.cnblogs.com/developer-huawei/p/16832202.html

相关文章