google-sheets api没有触发google工作表中的onEdit函数

时间:2017-08-22 03:50:25

标签: php google-sheets google-sheets-api

我正在使用php将数据写入Google工作表。但是,当从php写入数据时,谷歌工作表上的触发器onEdit函数不会触发。 这是我用来写下数据的代码:

$body = new Google_Service_Sheets_ValueRange(array('values' => $resultArrayGen));
$params = array('valueInputOption' => $valueInputOption);
$range = 'Main!F2:K';
$result = $service->spreadsheets_values->update($spreadsheetId, $range, $body, $params);

无论如何使用谷歌服务工作表api来触发谷歌电子表格中的onEdit功能?

由于

1 个答案:

答案 0 :(得分:0)

根据Google的文档,onEdit触发器不会触发:

脚本执行和API请求不会导致触发器运行。例如,调用Range.setValue()编辑单元格不会导致电子表格的onEdit触发器运行。

您可以找到它here