返回具有指定 ID 的电子表格。调用者必须指定电子表格 ID。
默认情况下,系统不会返回网格中的数据。您可以通过以下两种方式之一添加网格数据:
使用 HTTP 中的
fields
网址参数指定字段掩码,列出所需字段将
includeGridData
网址参数设置为 true。如果设置了字段掩码,则会忽略includeGridData
参数
对于大型电子表格,最佳做法是仅检索所需的特定电子表格字段。
要仅检索电子表格数据的子集,请使用 ranges
网址参数。范围使用 A1 表示法指定。您可以定义单个单元格(例如 A1
)或多个单元格(例如 A1:D5
),还可以从同一电子表格内的其他工作表中获取单元格(例如 Sheet2!A1:C4
),或一次检索多个范围(例如 ?ranges=A1:D5&ranges=Sheet2!A1:C4
)。限制范围只会返回电子表格中与所请求范围相交的部分。
HTTP 请求
GET https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}
网址采用 gRPC 转码语法。
路径参数
参数 | |
---|---|
spreadsheetId |
要请求的电子表格。 |
查询参数
参数 | |
---|---|
ranges[] |
要从电子表格中检索的范围。 |
includeGridData |
如果应返回网格数据,则为 true。如果请求中设置了字段掩码,则此参数会被忽略。 |
请求正文
请求正文必须为空。
响应正文
如果成功,则响应正文包含一个 Spreadsheet
实例。
授权范围
需要以下 OAuth 范围之一:
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/spreadsheets
https://www.googleapis.com/auth/spreadsheets.readonly
有关详情,请参阅授权指南。