如何通过Fit API for Android访问多个用户的数据(HeartRate,步骤......)?我的应用程序在活动中显示用户列表,并选择其中一个应显示Google健康状况历史数据(HeartRate,步骤,...)。你怎么能这样做?
Google历史记录查询是根据以下帖子制作的:View Google Fit API History
我根据Google Fit API文档(Example for user logged in the terminal)构建客户端,该文档仅对通过终端登录的用户有效,我的要求是通过Web服务器使用每个用户的登录数据使用这些凭据在google fit商店服务器中注册我以收集数据。
谢谢。
答案 0 :(得分:0)
根据此documentation,您可以在管理用户数据时查看Responsible use of Google Fit以获取最佳做法。
作为健身和健康应用的开发者,您经常收集和管理重要的用户信息。牢记这些关键原则:
- 始终清楚地向用户解释您将收集哪些数据以及原因。
- 尊重用户删除其数据的请求。
- 如果您从Google健身中读取健身数据,则还必须将收集的健身数据写入Google健身网。
- 请勿将Google Fit API用于非健身目的,例如存储医疗或生物识别数据,销售数据或使用数据进行广告宣传。
- 在使用Google健身之前,请仔细阅读Google Fit Terms and Conditions。
使用API即表示您同意Google健身条款。
还要注意,一组授权范围用于请求用户使用健身数据的权限。 Google健身网需要用户同意才能访问健身数据。
Google相信需要用户同意,才能阅读或存储健身数据。 Google Fit定义了OAuth范围,这些范围映射到具有单独读写权限的三个权限组:活动,位置和正文。每个权限组都授予应用程序对一组数据类型的访问权限。应用程序指定一个或多个这些范围以使用健身数据,Google Fit会向用户请求相应的权限。