【问题标题】:Get permanent access token from Google Fit从 Google Fit 获取永久访问令牌
【发布时间】:2015-12-19 17:37:42
【问题描述】:

我正在尝试从 Google Fit 中提取我自己的数据。 Google oAuth 2.0 要求您为向 Google Fit API 发出的任何请求提供访问令牌。有什么方法可以让我的应用程序不受限制地访问该数据?我正在使用 REST API。

【问题讨论】:

    标签: javascript oauth-2.0 google-fit


    【解决方案1】:

    在您成功进行身份验证后,每个后续请求都必须包含您在授权标头中作为 OAuth 过程的一部分收到的 OAuth 访问令牌,如下所示:

    Authorization: Bearer ya29.OAuthTokenValue
    

    在并非对世界上所有人开放的任何 REST API 中,您都需要在每个请求中使用凭据来标识自己。这可以通过 cookie、标头或 URL 中的参数来完成。在 Google Fit 案例中,每个请求都需要一个标头。

    这在 Google 开发者网站 here 上有说明。


    您从 OAuth 流程获得的这些访问令牌是“短暂的”。它们不会永远持续下去。所以,你不能只是得到一个并永远使用它。这是出于安全原因。

    Google 在此处详细解释此过程:https://developers.google.com/fit/rest/v1/authorization

    【讨论】:

      猜你喜欢
      • 2012-09-05
      • 2013-01-11
      • 1970-01-01
      • 2018-01-31
      • 2013-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      相关资源
      最近更新 更多