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

集成华为运动健康服务干货总览

在接入华为运动健康服务的过程中你是否遇到过权限申请有困难、功能不会用的情况?

本期超强精华帖,一帖汇总集成华为运动健康服务你可能需要的各类干货,还不赶紧收藏起来!开发有困难,随时可查阅~

如果你有感兴趣或想进一步了解的内容,欢迎进行留言,或查看华为运动健康文档获取更多详情!

权限申请篇

在申请运动健康服务的权限的过程中,你是否遇到这些疑惑:申请审核时长是多久?个人开发者与企业开发者申请权限有什么区别?申请材料有什么要求?

看完测试/验证权限须知,就可以解答你的问题!

测试权限开通须知

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

权限申请验证须知

开发者应用在开发、测试阶段访问用户运动、健康数据时,会有100个用户的数量限制,需要通过"申请验证"来解除此限制。这篇文章中我们汇总了申请验证的相关问题,并给出了详细的解答,希望为其他遇到类似问题的开发者提供参考。

功能介绍篇

华为运动健康服务(HUAWEI Health Kit,简称Health Kit)是为华为生态应用打造的基于华为帐号和用户授权的运动健康数据开放平台。在获取用户授权后,开发者可以使用Health Kit提供的开放能力获取运动健康数据,基于多种类型数据构建运动健康领域应用与服务,为用户打造丰富、便捷、专业的运动健康场景体验。

运动健康开放能力十分丰富,接口调用、云侧订阅、路线导入……总有你想了解的内容,一起来看看!

获取华为运动健康服务授权码并调用Rest API访问数据

华为运动健康服务(HUAWEI Health Kit)允许三方生态应用在获取用户授权后,通过REST API接口访问数据库,读取华为和生态伙伴开放的运动健康数据或写入数据到华为运动健康服务,为用户提供更加个性化的健康改善服务。如运动类App在获取授权码后可以读取华为用户的心率、步数等运动数据,最终给用户提供健康建议。

云侧订阅功能使用

数据订阅是运动健康类应用中很常见的功能,用户订阅运动记录、健康记录等数据,当这些数据发生变化时,用户能够即时在App上接收到推送通知。

例如某位用户最近正在锻炼身体,为自己设定了每天走1万步,每周达成3次的目标;常规的数据订阅可以做到每天给用户推送当天步数,但用户需要自己进行二次计算才能得知自己是否完成了本周目标。

而场景事件订阅可以弥补这个缺点。场景事件订阅不仅仅是针对某一种数据类型,而是偏重由一种或者多种数据类型组合起来的场景。还是以上面这个情景为例,一周内有任意3天走到1万步就是一个场景,若用户达成了场景目标,才会收到应用的推送提醒。

用户路线导入功能介绍

华为运动健康服务支持通过REST API,以GPX文件格式写入用户路线数据。可以导入轨迹(Track)或路程(Route)类型的数据,并实现用户路线数据在华为运动健康App中展示的效果。

如果华为运动健康App连接的穿戴设备支持路线导入,那么用户路线数据将自动下发至穿戴设备。用户可使用手表轻松导航,按照既定路线进行跑步、爬山等活动。

经验分享篇

接入运动健康服务过程中,肯定遇到过一些开发问题,优先查看经验分享帖,在巨人的肩膀上快速成长~

Health Kit授权常见问题及解决方法

根据收到的集成HUAWEI Health Kit的外部开发者声音,对问题进行分类并提取了部分典型知识,本文分享的是开发者提出的授权相关典型问题。

更新订阅记录接口报错

集成运动健康服务时,注册订阅记录新增/更新订阅记录时,接口调试报错无法连接到 URL怎么办?本文给出了解决方案。

查询和用户数据为空,如何进行问题排查

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

了解更多详情>>

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

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


http://www.kler.cn/a/7634.html

相关文章:

  • ffmpeg视频编码
  • android webview常见内容
  • RK3568平台(I2C篇)i2c_transfer接口详解
  • java-Day06 内部类 Lambda表达式 API
  • 【安全科普】NUMA防火墙诞生记
  • 【Linux】系统中负责回收内存的进程和机制有哪些?
  • 不敲代码用ChatGPT开发一个App
  • ABC206F Interval Game 2
  • python实现一个创建日志收集器代码
  • 智慧水务信息化平台建设,实现供水一体化管控
  • 技术分享| 什么是动态更新?
  • 自动化篇 | 13 | app自动化:airtest
  • Centos搭建k8s
  • 深度学习 - PyTorch入门
  • 十二星座,各适合骑什么牌子的自行车
  • 九、MySQL 优化
  • [Python] 循环语句
  • 线性代数 --- 最小二乘在直线拟合上的应用与Gram-Schmidt正交化
  • 轻松实现文字转语音:推荐5款免费工具
  • 免费ChatGPT接入-国内怎么玩chatGPT
  • 线性回归算法
  • 【LeetCode: 面试题 08.01. 三步问题 | 暴力递归=>记忆化搜索=>动态规划】
  • go : 支持的设计模式
  • PyTorch随笔 - Glow: Generative Flow with Invertible 1×1 Convolutions
  • springboot(07)邮件发送(qq邮箱)
  • 大地量子与亚马逊云科技合作,为新能源业务的发展提供更多的最佳实践