0
我有這個在我的電子表格谷歌Apps腳本:谷歌Apps腳本錯誤:您沒有權限撥打newTrigger
function onEdit(e) {
var row = e.range.getRow();
if (row == 1) {
return;
}
var email = Session.getActiveUser().getEmail();
email = email.substring(0, email.indexOf('@'));
SpreadsheetApp.getActiveSheet().getRange(row, 2).setValue(email);
SpreadsheetApp.getActiveSheet().getRange(row, 3).setValue(new Date());
}
function onOpen(e) {
var ss = SpreadsheetApp.getActive();
ScriptApp.newTrigger('onEdit')
.forSpreadsheet(ss)
.onEdit()
.create();
}
這將導致此錯誤:
Google Apps Script: You do not have permission to call newTrigger
顯然,這個腳本已經運行了一段時間,現在沒有。我想象在API中發生的一些變化導致了這種情況?