У меня есть этот аддон gmail, у которого composeTrigger
определено в appscript.json
, как это.
"composeTrigger": {
"selectActions": [
{
"text": "ComposeTrigger",
"runFunction": "composeTrigger"
}
],
"draftAccess": "METADATA"
},
В Main.js
(или любом другом файле) я определил composeTrigger
как:
function composeTrigger(event) {
Logger.info(event.draftMetadata)
}
Теперь этот draftMetadata
содержит только данные получателей (to, cc, bcc).
Я хочу также получить доступ к теме, телу и прикрепленным файлам, но я не смог этого сделать.
Доступ к ним легко получить при открытии почты, начиная с event.messsageMetadata
, но event.messageMetadata
недоступен при обратном вызове составного триггера.