【发布时间】:2016-03-16 13:35:23
【问题描述】:
我正在尝试将 Google Health API 与 REST API 一起使用。我知道有一个可用于 Android 的 API,但我正在尝试将该行为移植到后端。
我在 Oauth 游乐场玩耍;我正在尝试获取聚合查询。我尝试了很多东西,但没有一个返回任何东西(只会得到错误) 谷歌网站本身没有示例。任何人都有使用此 API 的经验?
我在 stackoverflow 上找到了一些示例,但没有一个以适合作为示例的解决方案或完整查询结束。 Here 和 Here
如果我能得到一个有效的聚合示例,我会从那里开始工作。
这是我对https://www.googleapis.com/fitness/v1/users/me/dataset:aggregate的请求:
{
"startTimeMillis": 1451647796000,
"endTimeMillis": 1458127796000,
"aggregateBy": [
{
"dataTypeName": "com.google.height"
}
],"bucketByTime": {
"period": {
"type": "day",
"value": 1,
"timeZoneId": "org.joda.timezone.DateTimeZone"
}
}
}
回复:
{
"error": {
"code": 400,
"message": "Bad Request",
"errors": [
{
"domain": "global",
"message": "Bad Request",
"reason": "invalidArgument"
}
]
}
}
【问题讨论】: