我如何从 Google Sheets 和 Google Sheets API v4 的 spreadsheet 集合中获取单个 sheet?

How can I get single sheet from a spreadsheet collection from Google Sheets with Google Sheets API v4?

我正在尝试基于 Google 表格构建一个网络应用程序。我对 API 有点困惑。我有一个 spreadsheet,由 Drive 与我共享,包含 2 sheets。我可以用

得到第一个sheet
GET /v4/spreadsheets/{spreadsheetId}
Returns the spreadsheet at the given ID.

端点。但我不知道如何获得第二个 sheet。有什么方法可以让我从价差sheet中得到特定的sheet?

这里的问题是当您使用 ranges 参数时,您必须使用 A1 符号语法指定 sheet 标题,如本文档所述:https://developers.google.com/sheets/guides/concepts#sheet_id

我使用了 ranges 参数并正确使用了 A1 表示法,但我没有指定 sheet 标题。在这种情况下,默认 sheet 是第一个。如果你想得到另一个 sheet 除了第一个你必须指定标题,像这样:

https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}?ranges=sheetTitle!A3:F20