使用REST客户端获取googleAPI的Oauth令牌

时间:2016-07-11 13:09:24

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

我将使用Google Sheet API。我想用REST客户端测试它,所以,首先,我想要一个如何获取oAuth令牌的示例。无需向我提供Google API文档,因为它对我没那么帮助。

例如,我不知道在“redirect_uri”或“state”中输入什么。任何人都可以提供一个如何通过http REST客户端获取令牌的完整示例吗?

1 个答案:

答案 0 :(得分:0)

我将使用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中,单击代币的Exchange授权代码。现在这将生成访问令牌。此令牌的生命周期为3600秒。
  4. 在“请求URI”文本字段中,粘贴以下内容:
  5. https://sheets.googleapis.com/v4/spreadsheets/ {spreadsheetId} /值/ {Sheet 1中}!A1

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

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

    选中此JS Quickstart以使用JS在网络上应用此功能。