当前位置: 首页 > news >正文

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

华为运动健康服务(HUAWEI Health Kit)提供原子化数据开放,用户数据被授权获取后,应用可通过接口访问运动健康数据,对相关数据进行增、删、改、查等操作。这篇文章汇总了申请开通Health Kit测试权限的常见问题,并给出了详细解答,希望为开发者提供相关参考。

(1) 申请Health Kit 审核时限多久?

答:审核周期约15个工作日,审批结果将以短信和邮件的形式通知开发者。若材料审核被驳回,请按照审核意见修改后重新提交,重新提交后审核周期仍为15个工作日。为了加快您的审核进度,请认真对待每一次申请。

(2) 个人开发者是否可以申请接入华为运动健康服务?

答:基于隐私政策要求,个人开发者如果以短暂研究、开发、测试为目的,可以申请接入华为运动健康服务,读/写开放等级为基础的用户数据(如步数、热量、距离等)。但是需要注意以下内容:

1.申请过程中,需在申请材料清单中明确项目或测试结束时间,相关管理人员将在您相关工作结束后关闭权限。

2.高阶用户数据(如心率、睡眠、血压、血糖、血氧等健康数据)不开放给个人开发者。

3.申请材料、个人征信情况审核通过后,仅限前100名用户可以使用开发者应用集成的华为运动健康服务。

4.不支持个人开发者通过“申请验证”操作来申请正式权限,因此100个用户数量限制无法解除。

5.如应用需要解除100个用户数量限制,请重新申请帐号服务,并实名认证为企业开发者后申请华为运动健康服务。

(3) 企业开发者、个人开发者申请数据权限范围有何不同?

答:个人开发者、企业开发者可申请的数据范围如下:

个人开发者:身高、体重、步数、距离、热量、中高强度、海拔、锻炼记录概要、锻炼记录详情(速度、步频、运动心率、步频、海拔、跑姿、跳跃、功率、阻力)、个人信息(性别、出生日期、身高、体重)、锻炼实时数据。

企业开发者:在个人开发者申请的基础数据范围的基础上,增加位置数据开放以及如下高阶数据开放:心率、压力、睡眠、血糖、血压、血氧、体温、心电、最大摄氧量、生殖健康、实时心脏数据、设备信息。

*(4) 企业开发者接入资质审核有哪些要求? *

答:企业开发者提交申请前需确认实缴资本:申请访问开放等级为基础的用户数据,企业实缴资本不低于100万;申请访问开放等级为高阶用户数据,企业实缴资本不低于500万。企业关联风险、成立年限也将在评审范围内。

如有疑问,请通过hihealth@huawei.com邮箱获取人工帮助。

(5) 申请材料清单有什么填写要求?

答:具体要求如下:

申请材料中每个标注“必填”的页签都需要填写,尤其是“企业文字介绍”页签;若您为个人开发者,请在该页签说明“申请人为个人开发者”,并明确个人所在科研机构或大学等。

数据使用场景页签中需要体现开发者申请的每一个读/写数据权限,并且需要与实际申请时勾选的权限一一对应。

(6) 申请主体不一致怎么理解?

答:开发者在华为开发者联盟实名认证的开发者名称,需要与应用运营主体保持一致。请在申请测试权限时自检开发者名称一致性。否则,后续申请验证时将会被驳回。

(7) 图标使用不规范问题如何解决?

答:开发者提交的申请材料中,涉及华为运动健康图标展示的场景需要遵循《HUAWEI Health视觉识别规范手册》要求的视觉效果进行呈现。手册以及图标PNG样式请点击资源下载获取。

请随时关注华为开发者联盟最新信息,并下载最新资源。

(8) 我的申请已经审核通过了,为什么还查不到用户数据?

答:由于数据缓存原因,建议开发者开通测试权限24小时后进行测试验证。

如果问题仍然存在,请参见华为运动健康服务联盟文档错误码章节获取更多信息。

更多接入华为运动健康服务常见问题,请参见FAQ

了解更多详情>>

访问华为开发者联盟官网
获取开发指导文档
华为移动服务开源仓库地址:GitHub、Gitee

关注我们,第一时间了解 HMS Core 最新技术资讯~

相关文章:

  • Servlet生命周期和线程安全
  • 【C++进阶】C++11新特性下篇(万字详解)
  • 一文读懂于Zebec生态中的潜在收益方式
  • 蓝桥杯有必要参赛吗?
  • 移植MQTT-C库(附源码)
  • 创建Series()对象--pandas
  • 【Linux】软件包管理器yum
  • 算法刷题打卡第49天:排序数组---计数排序
  • 【Linux】低级IO
  • 【Linux】shell命令以及运行原理
  • 【解决】Unity Player Log 自生成造成磁盘满占用率问题
  • 犀牛插件开发-基础核心-技术概览-总体架构-教程
  • 看2022年卡塔尔世界杯有感
  • 小黑被劝退了,生活学习依然继续的leetcode之旅:572. 另一棵树的子树
  • 数据库原理及MySQL应用 | 日志管理
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • css的样式优先级
  • C学习-枚举(九)
  • eclipse的离线汉化
  • HashMap剖析之内部结构
  • iOS 颜色设置看我就够了
  • Java,console输出实时的转向GUI textbox
  • jquery ajax学习笔记
  • markdown编辑器简评
  • Python十分钟制作属于你自己的个性logo
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • 初识 webpack
  • 大数据与云计算学习:数据分析(二)
  • 对话:中国为什么有前途/ 写给中国的经济学
  • 高度不固定时垂直居中
  • 紧急通知:《观止-微软》请在经管柜购买!
  • 聊聊redis的数据结构的应用
  • 线性表及其算法(java实现)
  • 正则表达式小结
  • ​如何防止网络攻击?
  • ​油烟净化器电源安全,保障健康餐饮生活
  • #Linux(Source Insight安装及工程建立)
  • #NOIP 2014#Day.2 T3 解方程
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $(function(){})与(function($){....})(jQuery)的区别
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (12)目标检测_SSD基于pytorch搭建代码
  • (42)STM32——LCD显示屏实验笔记
  • (delphi11最新学习资料) Object Pascal 学习笔记---第5章第5节(delphi中的指针)
  • (MATLAB)第五章-矩阵运算
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (转)Linux下编译安装log4cxx
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .NET牛人应该知道些什么(2):中级.NET开发人员
  • .NET实现之(自动更新)
  • /使用匿名内部类来复写Handler当中的handlerMessage()方法
  • @RequestMapping-占位符映射
  • @synthesize和@dynamic分别有什么作用?
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(白虎组)
  • [ Linux 长征路第二篇] 基本指令head,tail,date,cal,find,grep,zip,tar,bc,unname