スクリプトでスプレッドシートの onFormSubmit をトリガーする方法はありますか? つまり、Google フォームを使用して onFormSubmit をトリガーする代わりに? 以下の sendHttpPost コードをスプレッドシート Web アプリに投稿しようとしました。
function sendHttpPostSelf() {
var payload = {
"name" : "name",
"comment" : "comment",
};
var options = {
"method" : "post",
"payload" : payload
};
var url="https://script.google.com/macros/s/AKfycbzlVoiDQMbLe4yliErDoNub6A0m3tijSfPAUMEBENgIikQnLQ_H/exec";
var resp=UrlFetchApp.fetch(url,options);
Logger.log(resp.getContentText());
}
このコードは、スプレッドシート Web アプリで doPost() を正しくトリガーします。ただし、コードはスプレッドシートの onFormSubmit をトリガーしません。または、スプレッドシートに挿入するときにonInsertトリガーをスクリプト化する方法はありますか?