如何在 Google 电子表格 API v4 中指定 gid(制表符)?
How to specify the gid (tabs) in Google Spreadsheet API v4?
我正在尝试使用 RESTful API 从 Google 电子表格电子表格中收集数据。
我在 https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get 阅读了文档,但我无法指定电子表格的特定 GID(选项卡)。
调用 API 后,我能够从电子表格的第一个选项卡中获取值,但我想将其更改为第二页(另一个 GID)
如有任何帮助,我们将不胜感激。谢谢。
编辑:添加示例:
我这里有一个示例电子表格:https://docs.google.com/spreadsheets/d/1da3e6R08S8OoibbOgshyAQy7m9VRGPOrSGzVIvMSXf4/edit#gid=0
当我想获取A1上的值时,我可以调用RESTful API:
我会得到:
{
"range": "Sheet1!A1",
"majorDimension": "ROWS",
"values": [
[
"This is on the first tab!"
]
]
}
但是正如您在我的电子表格中看到的那样,我必须使用制表符 (sheet2),我怎样才能获得“This is on the second tab!
”的值?
指定电子表格的特定 GID(选项卡)。输入带单引号的 'sheet_name'。不要错过为范围添加双引号。希望对你有帮助
var query = {
auth: authClient,
spreadsheetId: 'spreadsheetID',
range: "'sheet1'!A1:D3",
};
$data[] = new Google_Service_Sheets_ValueRange([
'range' => 'MGM!A1:Z' . $rowNum,
'values' => $values
]);
MGM - 是您的标签名称
我正在尝试使用 RESTful API 从 Google 电子表格电子表格中收集数据。
我在 https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get 阅读了文档,但我无法指定电子表格的特定 GID(选项卡)。
调用 API 后,我能够从电子表格的第一个选项卡中获取值,但我想将其更改为第二页(另一个 GID)
如有任何帮助,我们将不胜感激。谢谢。
编辑:添加示例:
我这里有一个示例电子表格:https://docs.google.com/spreadsheets/d/1da3e6R08S8OoibbOgshyAQy7m9VRGPOrSGzVIvMSXf4/edit#gid=0
当我想获取A1上的值时,我可以调用RESTful API:
我会得到:
{
"range": "Sheet1!A1",
"majorDimension": "ROWS",
"values": [
[
"This is on the first tab!"
]
]
}
但是正如您在我的电子表格中看到的那样,我必须使用制表符 (sheet2),我怎样才能获得“This is on the second tab!
”的值?
指定电子表格的特定 GID(选项卡)。输入带单引号的 'sheet_name'。不要错过为范围添加双引号。希望对你有帮助
var query = {
auth: authClient,
spreadsheetId: 'spreadsheetID',
range: "'sheet1'!A1:D3",
};
$data[] = new Google_Service_Sheets_ValueRange([
'range' => 'MGM!A1:Z' . $rowNum,
'values' => $values
]);
MGM - 是您的标签名称