通过REST调用阅读用户的Google健身活动

时间:2015-07-16 13:13:28

标签: rest google-api google-fit

我已经看到Android的健身历史API已经存在,但我找不到类似的REST服务。我想做的就是获得授权用户帐户的健身活动。例如,我想得到所有" walk"他在特定日期或时期所做的活动。是否有一种简单的方法可以从Web应用程序执行此操作,因为文档可能会令人困惑?

1 个答案:

答案 0 :(得分:2)

Fit有一个full REST API available。要获取活动(在API中称为会话),您需要使用Users.sessions.list方法。它支持时间框结果的startTimeendTime参数,一旦获得结果,您可以根据activityType过滤它们。在这种情况下,activityType步行7939495可用于更具体的步行类型。

如果您获得access_token授权范围https://www.googleapis.com/auth/fitness.activity.read,您可以获得当前用户的会话列表,简单如下:

https://www.googleapis.com/fitness/v1/users/me/sessions?access_token=xyz123