我有电子表格https://docs.google.com/spreadsheets/d/somehash/edit#gid=61824872 它底部列出了多个工作表(工作表)。如何获取此电子表格的所有工作表网址列表?
答案 0 :(得分:0)
您可以使用以下代码按标题获取特定工作表的数据:
Failures:
1) TestSuite 2 Real TestCase with Data Fixture Square Test : [ID=2]:3 x 3 should be equal to 91
Message:
Expected 9 to be 91.
如果要按gid访问数据,则可以首先获取google工作表中所有工作表的列表,将id与所需的id进行比较,获取其标题,然后在其中使用以下代码结合以上代码。
$service = new Google_Service_Sheets($client);
$range ="sheet_title";
$spreadsheetId = 'someHash';
$response = $service->spreadsheets_values->get($spreadsheetId, $range);
$values = $response->getValues();
if (empty($values)) {
print "No data found.\n";
} else {
echo "<pre>";
var_dump($values);
echo "</pre>";
}