如何在 Google REST API 请求中使用 Google Fit API 以 1 分钟间隔请求心率数据

问题描述 投票:0回答:1

Stack Overflow 社区您好,

我正在开发一个项目,需要使用 Google Fit API 以 1 分钟的间隔检索心率数据。我正在使用 Google REST API 来实现此目的,但我不确定如何配置请求以实现 1 分钟间隔数据聚合。

这是我迄今为止尝试过的:


start_time = int((datetime.now() - timedelta(days=1)).timestamp()) * 1000
end_time = int(datetime.now().timestamp()) * 1000

aggregate_request = {
    "aggregateBy": [{
        "dataTypeName": "com.google.heart_rate.bpm",
        "dataSourceId": "derived:com.google.heart_rate.bpm:com.google.android.gms:resting_heart_rate<-merge_heart_rate_bpm"
    }],
    "bucketByTime": { "durationMillis": 60000 },
    "startTimeMillis": start_time,
    "endTimeMillis": end_time
}




This is my current approach to request heart rate data. However, I am not certain if this setup correctly requests data at 1-minute intervals. I am also concerned about whether this approach captures continuous heart rate data effectively.

Could someone with experience in using the Google Fit API provide guidance on:

How to correctly set up the request for 1-minute interval heart rate data?
Any best practices for ensuring continuous and accurate data retrieval?
Any help or insights would be greatly appreciated. Thank you in advance!

Best regards,
rest google-fit android-wear-data-api
1个回答
0
投票

我也遇到了同样的问题,请问你解决了吗?

© www.soinside.com 2019 - 2024. All rights reserved.