读取用户';通过REST通话,让Google Fit开展活动

读取用户';通过REST通话,让Google Fit开展活动,rest,google-api,google-fit,Rest,Google Api,Google Fit,我已经看到android已经有一个健身历史API,但我找不到任何类似的REST服务。我想做的就是获得授权用户帐户的健身活动。例如,我想了解他在特定的一天或一段时间内所做的所有“步行”活动。有没有一种简单的方法可以从web应用程序中实现这一点,因为文档可能会令人困惑?Fit有一个简单的方法。要获取活动(在API中称为会话),您需要使用该方法。它支持时间框结果的startTime和endTime参数,一旦得到结果,就可以根据这些参数进行过滤。在这种情况下,行走的activityType是7,但对于更

我已经看到android已经有一个健身历史API,但我找不到任何类似的REST服务。我想做的就是获得授权用户帐户的健身活动。例如,我想了解他在特定的一天或一段时间内所做的所有“步行”活动。有没有一种简单的方法可以从web应用程序中实现这一点,因为文档可能会令人困惑?

Fit有一个简单的方法。要获取活动(在API中称为会话),您需要使用该方法。它支持时间框结果的
startTime
endTime
参数,一旦得到结果,就可以根据这些参数进行过滤。在这种情况下,行走的
activityType
7
,但对于更具体的行走类型,也可能是
93
94
、和
95

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

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

您好,首先谢谢您的时间,很抱歉回答得太晚。对于通过web浏览器手动输入的活动,您描述的方法似乎很好,但我无法获取设备监视的活动。如果你的智能手机上安装了google fit,它会不断监测你的行走情况,但这些数据无法通过会话获得。我有什么遗漏吗?另外,我曾试图通过数据源获取一些信息,但我发现它非常有用confusing@abraham. 我们可以在这里获得所有活动列表。在那里我们可以找到该活动的步骤计数。我是说个人?@嫉妒这里有同样的经历。你有没有想过如何通过智能设备自动输入活动?@theblang现在面临着同样的问题。手动输入的活动显示在会话中。列出结果,但自动跟踪的结果不显示。您找到活动rest api的解决方案了吗?