目录

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】运动健康服务端侧数据常见问题及解答的更多相关文章

  1. Mate 40系列发布 搭载华为运动健康服务带来健康数字生活

    10月30日,HUAWEI Mate 40系列国内发布会如期而至.Mate 40系列除了拥有强悍的性能.全能记录影像和突破性的交互之外,还搭载了全新升级的HMS Core,其中,Health Kit( ...

  2. 【FAQ】申请华为运动健康服务授权的4个常见问题及解决方法

    华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,在获取用户对数据的授权后,应用可通过接口访问运动健康数据,对用户数据进行增.删.改.查等操作,为用户提供运动健康类数据服务.这 ...

  3. 【FAQ】申请运动健康服务验证环节常见问题及解答

    华为 HMS Core 运动健康服务(HUAWEI Health Kit)提供原子化数据开放.应用在获取用户数据授权后,可通过接口访问运动健康数据,对用户数据进行读写等操作,为用户提供运动健康类数据服 ...

  4. 【FAQ】运动健康服务REST API接口使用过程中常见问题和解决方法总结

    华为运动健康服务(HUAWEI Health Kit)为三方生态应用提供了REST API接口,通过其接口可访问数据库,为用户提供运动健康类数据服务.在实际的集成过程中,开发者们可能会遇到各种问题,这 ...

  5. 华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!

    华为运动健康服务(HUAWEI Health Kit)6.9.0版本新鲜出炉啦! 一文了解新增功能,快来一起加入Health Kit生态大家庭! 一.更丰富:睡眠呼吸记录健康数据开放 呼吸机是用于为患 ...

  6. Diango之通过form表单向服务端发送数据

    通过form表单向服务端发送数据 表单元素 表单:form></form>表单用于向服务器传输数据.另外一种向服务端传输数据的方式为ajax. form属性: action:提交表单 ...

  7. 客户端通过HTTP协议与服务端交换数据

        客户端(包括浏览器)通过HTTP协议与服务端交换数据的描述 发起请求 header 键值对中的key大小写不敏感 Accept: application/json Content-Type: ...

  8. 基于NIO的同步非阻塞编程完整案例,客户端发送请求,服务端获取数据并返回给客户端数据,客户端获取返回数据

    这块还是挺复杂的,挺难理解,但是多练几遍,多看看研究研究其实也就那样,就是一个Selector轮询的过程,这里想要双向通信,客户端和服务端都需要一个Selector,并一直轮询, 直接贴代码: Ser ...

  9. java Socket Tcp示例三则(服务端处理数据、上传文件)

    示例一: package cn.itcast.net.p5.tcptest; import java.io.BufferedReader;import java.io.IOException;impo ...

  10. 【FAQ】申请Health Kit权限的常见问题及解答

    华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,用户数据被授权获取后,应用可通过接口访问运动健康数据,对相关数据进行增.删.改.查等操作.这篇文章汇总了申请开通Health ...

随机推荐

  1. C C++结构体四种方式

    第一种语法表示 struct 结构体名称 {     数据类型 member1:     数据类型 member2;  };  #include<iostream> using names ...

  2. iOS的Runtime知识点繁杂难啃,真的理解它的思想,你就豁然开朗了

    一.Runtime 1.概念: 概念:Runtime是Objective-c语言动态的核心,即运行时.在面向对象的基础上增加了动态运行,达到很多在编译时确定方法推迟到了运行时,从而达到动态修改.确定. ...

  3. 【Azure Function App】在ADF(Azure Data Factory)中调用 Azure Function 时候遇见 Failed to get MI access token

    问题描述 在ADF(Azure Data Factory)中,调用Azure Function App中的Function,遇见了 Failed to get MI access token Ther ...

  4. 【Azure API 管理】APIM的容量指标(Capacity)数据异常高的情况记录

    问题描述 APIM从标准版降级到基础版,在没有用户使用的情况,Capacity的指标平均显示在80%以上. 这是什么异常情况呢? 问题分析 APIM的容量指标(Capacity)是 API 管理实例中 ...

  5. 一文搞定POI,再也不怕excel导入导出了

    写在前面 在Java日常开发过程中,实现Excel文件的导入导出功能是一项常见的需求. 通过使用相关的Java库,如Apache POI.EasyPoi或EasyExcel,可以轻松地实现Excel文 ...

  6. IIS web.config 跨域设置 不包含 options的设置 thinkphp tp3 跨域

    web.config <?xml version="1.0" encoding="UTF-8"?> <configuration> &l ...

  7. 掌握Python库的Bokeh,就能让你的交互炫目可视化

    本文分享自华为云社区<Bokeh图形魔法:掌握绘图基础与高级技巧,定制炫目可视化>,作者: 柠檬味拥抱. Bokeh是一个用于创建交互式可视化图形的强大Python库.它不仅易于使用,而且 ...

  8. Java基础知识篇01——Java基本介绍

    一.什么是 Java Java 是 Sun Microsystems 于 1995 年首次发布的一种编程语言和计算平台.编程语言还是比较好理解的,什么是计算平台呢? 计算平台是电脑中运行应用程序(软件 ...

  9. Python简单程序设计(Average篇)

    如题: 解题方式如下:

  10. openlayers操作分享:如何从容的在vue中食用openlayers6

    这篇文章,分享下我对openlayers的一些经验和理解,会夹杂大量搜索出来得文档,是我正式使用时可以实现的,废话不多说,我们从下载开始 一,openlayers安装且初始化地图 创建vue项目就省略 ...