我目前正在使用一个Web应用程序,该应用程序应该跟踪多个用户并监视其健康参数(脉冲,步数,位置等)。我目前正在考虑的是具有一个管理界面,该界面汇总由注册用户发送的所有数据。我想使用Google Fit REST API。
是否可以在同一屏幕中获取所有注册/活动用户的锻炼数据,仅通过管理员帐户进行身份验证? Google是否提供这种功能?我知道Gmail API也有类似的东西。我正在寻找某种实时跟踪解决方案,但使用指定的API。
我已经阅读了API文档,但是还没有找到。
答案 0 :(得分:0)
不。您必须以每个用户身份进行身份验证。
如果您查看in the documentation,则userId
的记录如下:
已识别人员的汇总数据。使用
me
表示已通过身份验证的用户。目前仅支持me
。
请求其他用户的数据不受支持。
话虽如此,如果用户授予您一个OAuth令牌以访问其适应性数据,则没有理由您无法通过多次请求获得多个用户的数据。