我创建了一个谷歌表并使用 URL 将其转换为 JSON。示例:https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json
我想在这个谷歌表中添加一个 api 密钥。我已经通过 Google Cloud Platform 生成了一个 API 密钥 - https://console.cloud.google.com/flows/enableapi?apiid=sheets.googleapis.com
现在,我如何将此 API 密钥添加到工作表中?请任何人帮忙。
答案 0 :(得分:1)
我认为您的 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键。
答案 1 :(得分:1)
如果您想让事情变得简单,请尝试sheetdb.io。此工具可自动从 Google 表格中创建 JSON API,并让您从电子表格中提取数据并将其推送到电子表格。