华为运动健康服务(HUAWEIHealthKit)为三方生态应用提供了RESTAPI接口,通过其接口可访问数据库,为用户提供运动健康类数据服务。在实际的集成过程中,开发者们可能会遇到各种问题,这里我们将典型问题进行分享和总结,希望为其他遇到类似问题的开发者提供参考。1. 注册订阅通知能力后,连通性检查失败在注册成为订阅者后,测试连通性检查回调通知地址时,提示“连通性检查失败,连通性检查响应非204”。原因分析:在回调通知地址可以访问的情况下,需要开发者确认订阅的回调通知地址的HTTP状态码是否为204,否则将返回404表示回调地址连通性检验失败。参考订阅数据文档解决方案:检查链接是否可用,且返
华为运动健康服务(HUAWEIHealthKit)为三方生态应用提供了RESTAPI接口,通过其接口可访问数据库,为用户提供运动健康类数据服务。在实际的集成过程中,开发者们可能会遇到各种问题,这里我们将典型问题进行分享和总结,希望为其他遇到类似问题的开发者提供参考。1. 注册订阅通知能力后,连通性检查失败在注册成为订阅者后,测试连通性检查回调通知地址时,提示“连通性检查失败,连通性检查响应非204”。原因分析:在回调通知地址可以访问的情况下,需要开发者确认订阅的回调通知地址的HTTP状态码是否为204,否则将返回404表示回调地址连通性检验失败。参考订阅数据文档解决方案:检查链接是否可用,且返
随着电子产品的普遍应用,AR技术也开始广泛普及,在游戏、电商、家装等领域都有涉及。比如,在室内设计时,我们可以通过AR技术在实际场景中进行虚拟软装的搭配,运用华为AREngine运动跟踪能力在实际应用中实时输出室内环境的三维坐标信息,确定现实室内环境和虚拟软装之间的变换关系,从而稳定精准的实现软装在室内空间的合理放置。作为华为AREngine的一项基本能力,运动跟踪能力主要通过持续稳定跟踪终端设备的位置和姿态相对于周围环境的变化,同时输出周围环境特征的三维坐标信息,在AR技术的实际应用中起到了框架搭建的作用,是构建现实世界和虚拟世界的桥梁。特性介绍运动跟踪能力通过跟踪终端设备的位置和姿态相对于
随着电子产品的普遍应用,AR技术也开始广泛普及,在游戏、电商、家装等领域都有涉及。比如,在室内设计时,我们可以通过AR技术在实际场景中进行虚拟软装的搭配,运用华为AREngine运动跟踪能力在实际应用中实时输出室内环境的三维坐标信息,确定现实室内环境和虚拟软装之间的变换关系,从而稳定精准的实现软装在室内空间的合理放置。作为华为AREngine的一项基本能力,运动跟踪能力主要通过持续稳定跟踪终端设备的位置和姿态相对于周围环境的变化,同时输出周围环境特征的三维坐标信息,在AR技术的实际应用中起到了框架搭建的作用,是构建现实世界和虚拟世界的桥梁。特性介绍运动跟踪能力通过跟踪终端设备的位置和姿态相对于
华为运动健康服务(HUAWEIHealthKit)允许三方生态应用在获取用户授权后,通过RESTAPI接口访问数据库,读取华为和生态伙伴开放的运动健康数据或写入数据到华为运动健康服务,为用户提供更加个性化的健康改善服务。如运动类App在获取授权码后可以读取华为用户的心率、步数等运动数据,最终给用户提供健康建议。1.申请帐号服务和申请运动健康服务HealthKit需要用户登录和授权,需要先申请帐号服务,可以在申请帐号服务的同时创建应用,也可以为已经创建的应用开通帐号服务。创建成功后,可以在帐号服务列表里查看已创建的应用,点击条目能查看到的详细信息如下图所示。其中的APPID,APPSECRET和
华为运动健康服务(HUAWEIHealthKit)允许三方生态应用在获取用户授权后,通过RESTAPI接口访问数据库,读取华为和生态伙伴开放的运动健康数据或写入数据到华为运动健康服务,为用户提供更加个性化的健康改善服务。如运动类App在获取授权码后可以读取华为用户的心率、步数等运动数据,最终给用户提供健康建议。1.申请帐号服务和申请运动健康服务HealthKit需要用户登录和授权,需要先申请帐号服务,可以在申请帐号服务的同时创建应用,也可以为已经创建的应用开通帐号服务。创建成功后,可以在帐号服务列表里查看已创建的应用,点击条目能查看到的详细信息如下图所示。其中的APPID,APPSECRET和
酷暑终于过去,很多人伴着凉爽的秋风开启了新一轮的健身计划。当用户进行户外运动或使用跑步机、椭圆机等器械时,他们会希望在运动健康类App里点击即可开启运动并记录运动数据。而对于开发者自己开发的应用来说,用户在使用跟华为健康App绑定的运动设备运动时,可以直接在自己的App后台控制用户运动状态并获取实时数据,不需要再从华为健康App里进行操作。那么,对于运动健康App来说,如何实现以上功能呢?HMSCore运动健康服务的扩展能力服务开放更多实时运动和健康数据、运动和健康解决方案场景化数据。其中控制运动并获取实时运动数据能力提供了开始、暂停、恢复和结束运动的接口,开发者可以直接在应用内调用接口,后台
酷暑终于过去,很多人伴着凉爽的秋风开启了新一轮的健身计划。当用户进行户外运动或使用跑步机、椭圆机等器械时,他们会希望在运动健康类App里点击即可开启运动并记录运动数据。而对于开发者自己开发的应用来说,用户在使用跟华为健康App绑定的运动设备运动时,可以直接在自己的App后台控制用户运动状态并获取实时数据,不需要再从华为健康App里进行操作。那么,对于运动健康App来说,如何实现以上功能呢?HMSCore运动健康服务的扩展能力服务开放更多实时运动和健康数据、运动和健康解决方案场景化数据。其中控制运动并获取实时运动数据能力提供了开始、暂停、恢复和结束运动的接口,开发者可以直接在应用内调用接口,后台
华为运动健康服务(HUAWEIHealthKit)提供原子化数据开放,在获取用户对数据的授权后,应用可通过接口访问运动健康数据,对用户数据进行增、删、改、查等操作,为用户提供运动健康类数据服务。这篇文章中我们总结了开发者提出的授权相关的典型问题并给出了参考解决方法,希望为其他遇到类似问题的开发者提供参考。1.AndroidApp不能唤起HealthKit授权,HealthKitAuthResultresult授权失败statusCode:6003的原因是什么?“6003”是HMSCoreSDK框架的报错。当证书指纹校验-签名证书指纹错误时,将返回6003错误码。此时,需要按照以下2个步骤检查a
华为运动健康服务(HUAWEIHealthKit)提供原子化数据开放,在获取用户对数据的授权后,应用可通过接口访问运动健康数据,对用户数据进行增、删、改、查等操作,为用户提供运动健康类数据服务。这篇文章中我们总结了开发者提出的授权相关的典型问题并给出了参考解决方法,希望为其他遇到类似问题的开发者提供参考。1.AndroidApp不能唤起HealthKit授权,HealthKitAuthResultresult授权失败statusCode:6003的原因是什么?“6003”是HMSCoreSDK框架的报错。当证书指纹校验-签名证书指纹错误时,将返回6003错误码。此时,需要按照以下2个步骤检查a