我在Google驱动器上有一个包含多个工作表的文件。 当我尝试运行此代码时:
$response = $service->spreadsheets_values->get($google_file, $range);
我得到的结果只是第一张纸上的行。 我可以通过以下代码看到工作表的名称:
foreach($response->getSheets() as $s) {
$sheet_name = $s['properties']['title'];
}
但是,请问我该如何获取所有这些行? 谢谢!
答案 0 :(得分:0)
解决方案:
$rows = array();
foreach($response->getSheets() as $s) {
$sheet_name = $s['properties']['title'];
$range = "'".$sheet_name."'!A1:BL";
$rows[$sheet_name] = $service->spreadsheets_values->get($google_file, $range)->getValues();
}