【问题标题】:How to add API key to the google spreadsheet?如何将 API 密钥添加到谷歌电子表格?
【发布时间】:2021-07-07 13:22:35
【问题描述】:

我创建了一个谷歌表格并使用 URL 将其转换为 JSON。例如:https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json

我想在这个 google 表格中添加一个 api 密钥。我通过谷歌云平台生成了一个 API 密钥 - https://console.cloud.google.com/flows/enableapi?apiid=sheets.googleapis.com

现在,我怎样才能将此 API 密钥添加到工作表?请任何人帮忙。

【问题讨论】:

    标签: json google-sheets google-sheets-api api-key


    【解决方案1】:

    如果您想让它变得简单,请尝试sheetdb.io。此工具可自动从 Google 表格创建 JSON API,并允许您从电子表格中提取数据并将其推送到电子表格中。

    【讨论】:

      【解决方案2】:

      我认为您的 https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json 端点适用于 Sheets API v3。当看到the official document of Sheets API v3 时,它会说如下。

      更新:Google Sheets v3 API 将于 2021 年 6 月 8 日关闭。

      从这种情况,我想建议使用 Sheets API v4。如果电子表格是公开共享的,并且您想从电子表格中检索值,则可以使用 API 密钥使用以下端点。 Ref

      https://sheets.googleapis.com/v4/spreadsheets/[SPREADSHEETID]/values/[RANGE]?key=[YOUR_API_KEY]
      

      在这种情况下,[SPREADSHEETID][RANGE][YOUR_API_KEY] 分别是电子表格 ID、范围(您也可以将工作表名称用作 [RANGE]。)和您的 API 密钥。

      注意:

      • 使用 API 密钥时,需要公开共享电子表格。请注意这一点。并且,API 密钥不能用于 GET 方法以外的方法。另外,请注意这一点。

      参考资料:

      【讨论】:

        猜你喜欢
        • 2014-09-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-11-30
        • 1970-01-01
        相关资源
        最近更新 更多