В файле appsscript. json, когда срабатывает событие eventOpenTrigger, будет вызываться функция onCalendarEventOpen.
"calendar": {
....
"currentEventAccess": "READ_WRITE",
"eventOpenTrigger": {
"runFunction": "onCalendarEventOpen"
},
"eventUpdateTrigger": {
"runFunction": "onCalendarEventUpdate"
}
}
В onCalendarEventOpen я создал консольный журнал для получения подробной информации о событии.
function onCalendarEventOpen(e){
...
console.log(JSON.stringify(e));
...
}
Из console.log я могу получить данные ниже, которые содержат ссылку, посетители и др. c. подробности, но он не содержит имени события, сводки, времени, сведений о местоположении.
{"calendar":{"capabilities":{"canSeeConferenceData":true,"canSeeAttendees":true,"canAddAttendees":true,"canSetConferenceData":true},"calendarId":"xyz@gmail.com","organizer":{"email":"xyz@gmail.com"},"id":"2a2gdhrpmcpm8rmav4s2sam8nc"},"userCountry":"","userLocale":"en","hostApp":"calendar","clientPlatform":"web","commonEventObject":{"userLocale":"en","hostApp":"CALENDAR","timeZone":{"offset":19800000,"id":"Asia/Kolkata"},"platform":"WEB"},"userTimezone":{"offSet":"19800000","id":"Asia/Kolkata"}}
Как получить имя события, описание и другие подробности, связанные с событием, в eventOpenTrigger?