我正在尝试使用 Google Fit REST API 从数据源数据集中检索点
正如另一个 StackOverflow 帖子中所解释的,我首先调用了这个 API 来获取数据源列表:
https://www.googleapis.com/fitness/v1/users/me/dataSources
然后使用响应中提供的数据源的 ID 进行此查询:
https://www.googleapis.com/fitness/v1/users/me/dataSources/derived:com.google.distance.delta:com.google.android.gms:asus:Nexus 7:f0e3ca13:/datasets/000000-1419867599
根据文档,它应该返回一个包含点的 Users.dataSources.datasets 资源。然而,这就是我得到的全部:
{
"minStartTimeNs": "0",
"maxEndTimeNs": "1419867599",
"dataSourceId": "derived:com.google.distance.delta:com.google.android.gms:asus:Nexus 7:f0e3ca13:"
}
我从第一个 API 调用中尝试了其他数据源 ID,结果是一样的。我做错了什么,如何在响应中返回 dataPoints ?