通过REST API读取其他用户的Google健身数据

时间:2016-02-18 18:38:59

标签: google-fit google-fit-sdk

我们有一位用户同意我们的Cloud Project通过Android应用阅读他们的Fit数据。我们现在希望用户的教练通过与我们的Cloud Project相关联的Web UI访问他们的Fit数据。这是可能的,如果是这样,那么正确的做法是什么?

可以使用跨客户身份吗? https://developers.google.com/identity/protocols/CrossClientAuth

我试图在REST端点中将“me”替换为“user@gmail.com”,但它不起作用: https://www.googleapis.com/fitness/v1/users/me/ ... - > https://www.googleapis.com/fitness/v1/users/user@gmail.com/ ...

谢谢!

1 个答案:

答案 0 :(得分:1)

Android应用有一种机制可以从您的问题中获取CrossClientAuth指南中突出显示的网络后端的离线访问权限。通过离线访问,理论上您可以以用户同意的任何方式提供或存储该数据。任何对他人的访问控制都是您必须自己处理的事情。