【FAQ】运动健康服务端侧数据常见问题及解答
目录
Q1:Health Kit开放的API是否支持同时获取多个华为手环的健康数据?
Q2:当前通过Health Kit获取运动健康数据的功能是否免费?
Q3:在联盟平台申请Health Kit权限,上传开发者申请资料清单时,提示“上传失败,请重新上传”,需如何处理?
Q4:睡眠记录返回的数据结果与数据类型的字段描述列表对应不上。
Q5:手机未安装HMS Core Apk,添加HMS Core Installer SDK后,无法自动引导用户下载HMS Core Apk。如何处理?
Q6:通过read接口获取到步数明细进行累加得到的步数总数与华为运动健康App中展示的总步数不一致。如何处理?
Q7: read明细接口和readDailySummation多日统计接口是否支持一次性查询多个类型的数据?
问题及解决方案
Q1:Health Kit开放的API是否支持同时获取多个华为手环的健康数据?
参考建议:
华为手环、手表需与运动健康App绑定(当前App同时仅支持连接一个手环或手表),其产生的运动健康数据,均以华为帐号为载体记录在运动健康上,Health Kit基于用户授权的前提下,将这部分数据进行开放。
如果多个手环分别绑定不同用户的华为帐号,数据可通过Health Kit同时获取;如果是多个手环绑定同一个帐号,运动健康App在记录数据时,可能会进行融合计算,此时通过Health Kit获取到的数据可能是融合后的数据,且运动健康App同时仅支持连接一个手环或手表。
点击查看华为运动健康App同时连接多台设备规则。
Q2:当前通过Health Kit获取运动健康数据的功能是否免费?
当前提供的功能是免费的。使用功能前,需申请Health Kit权限,届时将审核开发者资质,权限申请通过后方可使用相应数据能力。详情请参见“开发者申请资质说明”。
Q3:在联盟平台申请Health Kit权限,上传开发者申请资料清单时,提示“上传失败,请重新上传”,需如何处理?

解决方案:
建议检查表格文件中的图片,图片内容是否存在格式问题或其他未知内容。
由于某些办公软件或使用网络协作,在插入图片的时候,可能使用的是默认“单元格图片”格式,此格式无法识别,建议在添加图片时,右键图片,选择“转为浮动图片”,保存后重新上传。
上传材料要求:
1.Excel文件限制:
1)只支持 xlsx 后缀的文件,且后缀名字符小写;
2)文件中不可以有图片外的其他形式的附件,如pdf、word 等,否则会上传失败;
3)单元格不能是单个的‘-’,‘+’,‘=’,‘@’字符或以此类字符开头;
4)文件大小不超过10M;表格sheet页数量、栏、列都不能超过100;
5)文件名不可以包含 @/#$%&:*<>|?" 字符。
2.ZIP文件内容限制:
1)只支持png,mp4,jpg,xlsx,apk,docx格式文件压缩;
2)文件大小不能超过100M。
3.视频文件限制:
1)文件后缀需要是mp4(小写);
2)文件大小不能超过 100M。
Q4:【Android】查询睡眠记录时,返回的数据结果与睡眠记录数据类型的字段描述列表对应不上。
具体睡眠记录字段描述,请参见指南。
参考建议:
请根据文档指南,调用睡眠记录开放的API进行查询,睡眠记录当前开放的API为健康记录查询接口,相关调用方式请参见场景示例。

Q5:【Android】根据Health Kit集成HMS Core SDK指南,添加HMS Core Installer SDK后,在手机未安装HMS Core Apk的情况下,无法自动引导用户下载HMS Core Apk。如何处理?
解决方案:
请检查是否有单独集成Account SDK,如果有单独集成,请根据Account Kit的集成HMS Core SDK指南,集成与其匹配的HMS Core Installer SDK版本。

Q6:【Android】通过read接口获取到步数明细进行累加得到的步数总数与华为运动健康App中展示的总步数不一致。
原因分析:
运动健康App计步原理介绍:由于硬件计步相较软件计步具有明显优势,App仅支持硬件计步技术。
如果手机支持计步或绑定了穿戴设备,App就可以记录并显示步数明细数据。
如果手机不支持计步且未绑定穿戴设备,则App无法记录步数明细数据。
下图信息可以在运动健康App >我的>帮助与客服中搜索查看:

参考建议:
部分手机受限于硬件,运动健康App不会记录步数明细数据,但会记录总步数,因此根据明细数据累加的总步数可能会和运动健康App中展示的总步数不一致。
如果需要获取总步数,建议调用“当日统计数据”或“多日统计数据”接口进行查询。
详情请参考步数指南统计数据开放说明。
Q7:【Android】read明细接口和readDailySummation多日统计接口是否支持一次性查询多个类型的数据?
read接口支持一次性查询多个数据类型的数据;
readDailySummation多日统计接口从SDK 6.11.0.303版本开始支持查询多个数据类型的每日统计数据。
点击查看版本更新说明。
支持查询的数据类型请查看接口说明:read接口、readDailySummation接口。
了解更多详情>>
更多开发指导FAQ:
1)云侧REST开发:FAQ
2)端侧基础能力开发:FAQ
3)端侧扩展能力开发:FAQ
更多开发指导:华为运动健康介绍
更多运动健康场景,尽在运动健康解决方案
【FAQ】运动健康服务端侧数据常见问题及解答的更多相关文章
- Mate 40系列发布 搭载华为运动健康服务带来健康数字生活
10月30日,HUAWEI Mate 40系列国内发布会如期而至.Mate 40系列除了拥有强悍的性能.全能记录影像和突破性的交互之外,还搭载了全新升级的HMS Core,其中,Health Kit( ...
- 【FAQ】申请华为运动健康服务授权的4个常见问题及解决方法
华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,在获取用户对数据的授权后,应用可通过接口访问运动健康数据,对用户数据进行增.删.改.查等操作,为用户提供运动健康类数据服务.这 ...
- 【FAQ】申请运动健康服务验证环节常见问题及解答
华为 HMS Core 运动健康服务(HUAWEI Health Kit)提供原子化数据开放.应用在获取用户数据授权后,可通过接口访问运动健康数据,对用户数据进行读写等操作,为用户提供运动健康类数据服 ...
- 【FAQ】运动健康服务REST API接口使用过程中常见问题和解决方法总结
华为运动健康服务(HUAWEI Health Kit)为三方生态应用提供了REST API接口,通过其接口可访问数据库,为用户提供运动健康类数据服务.在实际的集成过程中,开发者们可能会遇到各种问题,这 ...
- 华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!
华为运动健康服务(HUAWEI Health Kit)6.9.0版本新鲜出炉啦! 一文了解新增功能,快来一起加入Health Kit生态大家庭! 一.更丰富:睡眠呼吸记录健康数据开放 呼吸机是用于为患 ...
- Diango之通过form表单向服务端发送数据
通过form表单向服务端发送数据 表单元素 表单:form></form>表单用于向服务器传输数据.另外一种向服务端传输数据的方式为ajax. form属性: action:提交表单 ...
- 客户端通过HTTP协议与服务端交换数据
客户端(包括浏览器)通过HTTP协议与服务端交换数据的描述 发起请求 header 键值对中的key大小写不敏感 Accept: application/json Content-Type: ...
- 基于NIO的同步非阻塞编程完整案例,客户端发送请求,服务端获取数据并返回给客户端数据,客户端获取返回数据
这块还是挺复杂的,挺难理解,但是多练几遍,多看看研究研究其实也就那样,就是一个Selector轮询的过程,这里想要双向通信,客户端和服务端都需要一个Selector,并一直轮询, 直接贴代码: Ser ...
- java Socket Tcp示例三则(服务端处理数据、上传文件)
示例一: package cn.itcast.net.p5.tcptest; import java.io.BufferedReader;import java.io.IOException;impo ...
- 【FAQ】申请Health Kit权限的常见问题及解答
华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,用户数据被授权获取后,应用可通过接口访问运动健康数据,对相关数据进行增.删.改.查等操作.这篇文章汇总了申请开通Health ...
随机推荐
- 【Azure 环境】前端Web通过Azure AD获取Token时发生跨域问题(CORS Error)
问题描述 前端Web在开发时使用Azure AD中注册Application的方式进行Token获取,遇到了CORS遇到的问题(如下图).随后在AAD增加了单页应用的重定向URL, 依旧还是出现COR ...
- Java main()方法的使用说明
1 package com.bytezreo.singleton; 2 3 /** 4 * 5 * @Description main()方法的使用说明 6 * @author Bytezero·zh ...
- mybatis使用postgresql中的jsonb数据类型
最近新开发的一个功能使用到postgresql中的jsonb数据类型.架构师可能考虑到这种数据格式更加便于存储json格式的数据,因此考虑使用这种数据类型.自己以前未曾使用过这种数据类型,因此需要现学 ...
- Vue前端项目架构梳理
撰写日期:2020-07-23 撰稿人:彭成刚 转载需经本人同意. Vue前端项目架构梳理 后期可以将TypeScript加入到项目来,对参数的数据类型进行更严格的校验. 现在主流就 Vue 和 Re ...
- tomcat startup.bat 包含springboot的输出 里面乱码的解决方案
springboot输出是用的 logger 它的编码是 UTF-8 tomcat 默认也是UTF-8 但是win10 默认的 命令窗口是 GBK的,如果把tomcat 和 springboot的格式 ...
- 一天涨 23k Star 的开源项目「GitHub 热点速览」
在 GitHub 上做过开源项目的小伙伴,可能都经历过截图自己项目 100 Star.1000 Star 的时刻,但有些时候事情发生的太快来不及截图,因为可能一觉醒来就破万了.这件事看似有些天方夜谭 ...
- 记录--你不知道的forEach函数
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 老实说我不喜欢用forEach,因为它导致的一些bug总是这么不经意,盘点我不喜欢的原因 原因一:不支持处理异步函数 先看一个例子: as ...
- 记录--在Vue3这样子写页面更快更高效
这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 前言 在开发管理后台过程中,一定会遇到不少了增删改查页面,而这些页面的逻辑大多都是相同的,如获取列表数据,分页,筛选功能这些基本功能.而不 ...
- FFmpeg开发笔记(六)如何访问Github下载FFmpeg源码
学习FFmpeg的时候,经常要到GitHub下载各种开源代码,比如FFmpeg的源码页面位于https://github.com/FFmpeg/FFmpeg.然而国内访问GitHub很不稳定,经常打 ...
- 详解SSL证书系列(6)了解HTTP及网络基础
使用HTTP协议访问Web 你知道当我们在网页浏览器(比如Chrome)的地址栏中输入URL时,Web网页是如何呈现的吗? Web页面当然不会凭空显示出来.根据Web浏览器地址栏中指定的URL,W ...