如何将 API 键添加到 google 电子表格?
How to add API key to the google spreadsheet?
我创建了一个 google sheet 并使用 URL 将其转换为 JSON。示例:https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json
我想给这个 google sheet 添加一个 api 键。我通过 Google Cloud Platform - https://console.cloud.google.com/flows/enableapi?apiid=sheets.googleapis.com
生成了一个 API 密钥
现在,如何将这个 API 键添加到 sheet?请任何人帮忙。
我认为您的 https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json
端点适用于 Sheets API v3。当看到the official document of Sheets API v3时,表示如下。
Update: The Google Sheets v3 API will be shut down on June 8, 2021.
鉴于这种情况,我建议使用Sheets API v4。如果 Spreadsheet 是公开共享的,并且您想从 Spreadsheet 中检索值,则可以使用 API 键使用以下端点。 Ref
https://sheets.googleapis.com/v4/spreadsheets/[SPREADSHEETID]/values/[RANGE]?key=[YOUR_API_KEY]
在这种情况下,[SPREADSHEETID]
、[RANGE]
和 [YOUR_API_KEY]
是 Spreadsheet ID,范围(您也可以使用 sheet 名称作为 [RANGE]
.) 和你的 API 键。
注:
- 当使用API密钥时,Spreadsheet需要公开分享。请注意这一点。并且,API 键不能用于 GET 方法以外的方法。另外,请注意这一点。
参考文献:
如果您想让它变得简单,请尝试 sheetdb.io。此工具自动从 Google 表格中创建 JSON API,并允许您从电子表格中提取数据并将其推送到电子表格。
我创建了一个 google sheet 并使用 URL 将其转换为 JSON。示例:https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json
我想给这个 google sheet 添加一个 api 键。我通过 Google Cloud Platform - https://console.cloud.google.com/flows/enableapi?apiid=sheets.googleapis.com
生成了一个 API 密钥现在,如何将这个 API 键添加到 sheet?请任何人帮忙。
我认为您的 https://spreadsheets.google.com/feeds/list/SHEETID/od6/public/values?alt=json
端点适用于 Sheets API v3。当看到the official document of Sheets API v3时,表示如下。
Update: The Google Sheets v3 API will be shut down on June 8, 2021.
鉴于这种情况,我建议使用Sheets API v4。如果 Spreadsheet 是公开共享的,并且您想从 Spreadsheet 中检索值,则可以使用 API 键使用以下端点。 Ref
https://sheets.googleapis.com/v4/spreadsheets/[SPREADSHEETID]/values/[RANGE]?key=[YOUR_API_KEY]
在这种情况下,[SPREADSHEETID]
、[RANGE]
和 [YOUR_API_KEY]
是 Spreadsheet ID,范围(您也可以使用 sheet 名称作为 [RANGE]
.) 和你的 API 键。
注:
- 当使用API密钥时,Spreadsheet需要公开分享。请注意这一点。并且,API 键不能用于 GET 方法以外的方法。另外,请注意这一点。
参考文献:
如果您想让它变得简单,请尝试 sheetdb.io。此工具自动从 Google 表格中创建 JSON API,并允许您从电子表格中提取数据并将其推送到电子表格。