我正在使用 GoogleFit API 来获取我在 Gooogle Fit 应用程序中添加的数据,但是大约需要 30 分钟左右才能让这些数据反映在 API 响应中。
API: https ://www.googleapis.com/fitness/v1/users/me/dataset:aggregate
请求正文
{
"aggregateBy": [{
"dataTypeName": "com.google.blood_glucose"
},
{
"dataTypeName": "com.google.blood_pressure"
},
{
"dataTypeName": "com.google.heart_rate.bpm"
}],
"startTimeMillis": 1645446600000,
"endTimeMillis": 1645533000000
}
响应体
{
"bucket": [
{
"startTimeMillis": "1645446600000",
"endTimeMillis": "1645533000000",
"dataset": [
{
"dataSourceId": "derived:com.google.blood_glucose:com.google.android.gms:merged",
"point": []
},
{
"dataSourceId": "derived:com.google.blood_pressure:com.google.android.gms:merged",
"point": []
},
{
"dataSourceId": "derived:com.google.heart_rate.bpm:com.google.android.gms:merge_heart_rate_bpm",
"point": []
}
]
}
]
}