我有一个脚本,一次可以从一个用户转发多达200封电子邮件,因此会导致超时问题。我的问题是,是否有一种优雅的方法来使用基于时间的触发器来防止超时。如果是这样,我该怎么做呢?
我有一个doPost功能,它是对选择转发电子邮件的用户的回复。然后,doPost函数调用forwardEmails函数,该函数实际上将转发电子邮件。我还编写了一个添加触发器的函数:
function preempTimeout(fn){
var date = new Date();
var newDate = setSeconds(date.getSeconds() + 60);
ScriptApp.newTrigger(fn).timeBased().at(newDate).create();
}
感谢。
答案 0 :(得分:0)