文档管理中心
|

运动健康服务

【HMS Core】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

点赞
收藏
回复
分享
举报
浏览1154 编辑于2022-09-23 02:58未知归属地
全部评论
最多点赞
最新发布
最早发布
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。