Простое веб-приложение должно отправлять статическое электронное письмо каждый час. Для этого я использую устанавливаемый триггер. При первом вызове веб-приложения пользователю предлагается авторизовать веб-приложение. Однако после авторизации скрипт запрашивается повторная авторизация в бесконечном цикле. Как я могу избежать этого?
function doGet(e) {
var params = JSON.stringify(e);
ScriptApp.newTrigger('email')
.timeBased()
.everyHours(1)
.create();
return HtmlService.createHtmlOutput('looks like it worked');
}
function email(){ GmailApp.sendEmail('test@example.com', 'Subject line', "works");}
Я ожидаю, что скрипт один раз запросит авторизацию, затем установит триггер под авторизованным пользователем и отправит электронное письмо каждый час