目录
Q1:v2接口相比于v1接口传参及返回的数据格式有变化吗?是否可以直接将v1接口改成v2接口?
Q2:如何获取采集健康数据的穿戴设备信息?
Q3:如何处理非华为手机产生的步数调用采样明细接口查询不到数据,并且收不到订阅事件通知的问题?
Q4:数据订阅接口的按条件删除订阅记录中,可以同时删除多个订阅的事件(eventType)吗?
Q5:根据事件的subscriptionId,是否支持同时删除多个订阅记录?
Q6:测试权限申请通过后,订阅回调地址是否支持修改,如果仅修改订阅回调地址,提交后,一般多久通过审核?
问题及解决方案
Q1:【REST】v2接口相比于v1接口传参及返回的数据格式有变化吗?是否可以直接将v1接口改成v2接口?**
接口传参及返回的数据格式无变化,可以直接改成v2接口。
Q2:【REST】请问怎么获取采集健康数据的穿戴设备信息?**
可以根据数据采集器ID调用“查询数据指定采集器”接口查询穿戴设备信息。
调用方式:
以采样数据统计查询接口为例,如果在采集数据时存在原始数据采集器ID,在查询数据时,返回的结果中也会返回原始数据采集器ID(originalDataCollectorId):
然后根据返回的原始数据采集器ID(originalDataCollectorId)调用“查询指定数据采集器”接口进行查询:
Q3:【REST】如何处理非华为手机产生的步数调用采样明细接口查询不到数据,并且收不到订阅事件通知的问题?**
运动健康App仅支持硬件计步技术,如果手机不支持硬件计步且未绑定穿戴设备,则App可能无法生成步数明细数据,因此查询不到步数明细数据,也收不到步数采集事件的订阅通知。
运动健康计步原理可以在运动健康App->“我的”->"帮助与客服"中查看:
Q4:【REST】【订阅能力】数据订阅接口的按条件删除订阅记录中,可以同时删除多个订阅的事件(eventType)吗?**
可以的,需要使用‘&’隔开事件名称,例如:153K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6Z5k6h3q4D9N6r3S2Q4x3X3c8S2M7r3W2Q4x3X3g2U0L8r3!0#2k6q4)9J5k6h3S2#2j5i4N6W2K9g2)9J5k6h3y4G2L8g2)9J5c8X3S2W2j5h3I4@1K9r3E0A6N6q4)9J5c8Y4j5J5i4K6u0r3M7%4g2T1M7$3y4J5K9i4m8@1K9h3!0F1M7#2)9K6c8X3g2$3k6h3&6@1g2s2W2H3k6g2)9K6c8p5q4o6g2p5W2h3d9g2c8k6i4K6g2X3f1V1g2o6e0#2u0p5i4K6g2X3c8g2k6q4e0W2c8Q4x3U0c8g2f1p5c8m8g2p5g2Q4x3U0k6S2L8i4m8Q4x3@1u0W2N6X3g2F1N6q4c8&6M7r3g2Q4x3@1c8e0b7f1#2b7e0p5g2e0c8g2c8Q4y4h3k6q4g2V1g2z5g2q4)9J5y4q4g2b7c8p5q4f1c8g2)9J5y4r3y4G2L8g2)9J5k6h3S2#2j5i4N6W2K9g2)9J5k6h3W2F1M7%4c8S2L8Y4c8S2L8X3g2G2N6i4y4Q4x3X3g2K6M7r3)9J5
点击查看按条件删除订阅记录接口说明。
Q5:【REST】【订阅能力】根据事件的subscriptionId,是否支持同时删除多个订阅记录?**
不支持,根据subscriptionId当前仅支持单个删除,如果需要批量删除可以使用按条件删除订阅记录。
Q6:【REST】【订阅能力】测试权限申请通过后,订阅回调地址是否支持修改,如果仅修改订阅回调地址,提交后,一般多久通过审核?**
支持修改,已验证或已开通测试权限的,在仅修改订阅回调地址的情况下,一般会直接审核通过。
了解更多详情>>
更多开发指导FAQ:
更多开发指导:华为运动健康介绍
更多运动健康场景,尽在运动健康解决方案