Сделать http запрос на аддон gmail при открытии карты - PullRequest
0 голосов
/ 11 декабря 2018

Я пишу аддон gmail с appscript и хочу, чтобы он выполнял http-запрос только тогда, когда аддон открывается пользователем, а не каждый раз, когда карта отображается.

function main(e){
   var mainCard = CardService.newCardBuilder();
   // Set up card sections
   UrlFetchApp.fetch(...) // Will perform the request even if addon is not opened
   return [card.build()]
}

ЭтоВозможно ли выполнить UrlFetchApp на открытой карте, а не на рендере?

1 Ответ

0 голосов
/ 12 декабря 2018

Согласно документации , вы не можете создавать или использовать Apps Script простые или устанавливаемые триггеры в дополнении Gmail.

Однако вы можете попробовать использовать управляемые временем триггеры в качестве обходного пути.

управляемые временем триггеры

управляемые временемТриггер (также называемый тактовым триггером) похож на задание cron в Unix.Управляемые временем триггеры позволяют сценариям выполняться в определенное время или с повторяющимся интервалом, так часто, как каждую минуту или так же редко, как раз в месяц.(Обратите внимание, что надстройка может использовать управляемый временем триггер не чаще одного раза в час.)

Вы также можете обратиться к этому SO post за информацией об его использовании.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...