【问题标题】:Get Oauth token of googleAPI with REST client使用 REST 客户端获取 googleAPI 的 Oauth 令牌
【发布时间】:2016-07-11 13:09:23
【问题描述】:

我将使用 Google Sheet API。我想使用 REST 客户端对其进行测试,因此,首先,我想要一个如何获取 oAuth 令牌的示例。无需给我 Google API 文档,因为它对我帮助不大。

例如,我不知道在“redirect_uri”或“state”中放什么。谁能给我一个完整的例子,说明如何通过 http REST 客户端获取令牌?

【问题讨论】:

  • 欢迎加入堆栈,请阅读stackoverflow.com/help/how-to-ask。您将需要编辑您的问题,向我们展示您尝试过的内容并描述您遇到的任何问题。我们不是在这里为您提供一个示例,抱歉,这就是文档的用途。

标签: rest google-api google-api-client google-sheets-api


【解决方案1】:

我将使用 Google Sheet API。我想使用 REST 客户端对其进行测试,因此,首先,我想要一个如何获取 oAuth 令牌的示例。无需给我 Google API 文档,因为它对我没有太大帮助。

我将为您提供一个关于如何将 REST 客户端与 Sheets API v4 一起使用并生成令牌的快速示例。您还将学习如何执行basic Sheets v4 operation

  1. 转到oauthplayground。向下滚动到 Google 表格 v4。
  2. 选择https://www.googleapis.com/auth/drive 权限。点击授权 API 和允许访问。
  3. 在第 2 步中,单击兑换令牌的授权码。现在这将生成访问令牌。此令牌的生命周期为 3600 秒。
  4. 在请求 URI 文本字段中,粘贴以下内容:

https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/{Sheet1}!A1

*将 Sheet1 替换为工作表的名称,将 spreadsheetId 替换为电子表格的 ID。

此 REST 调用将返回 A1 单元格的值。您刚刚学习了如何使用 REST 获取单元格值。

选中此JS Quickstart 以使用 JS 将其应用到网络上。

【讨论】:

    猜你喜欢
    • 2013-08-13
    • 1970-01-01
    • 2021-09-12
    • 1970-01-01
    • 2020-06-08
    • 1970-01-01
    • 1970-01-01
    • 2018-05-20
    • 1970-01-01
    相关资源
    最近更新 更多