Попытка создать уведомление по электронной почте с помощью Google Apps Script.Я хотел бы получить электронное письмо в день окончания мероприятия.События в календаре в основном являются многодневными событиями.
Найден пример сценария для создания списка новых событий и записи в журнал сценария.Отредактировал код для отправки электронного письма вместо создания списка, и он отправляет электронные письма, но я не уверен, куда идти дальше.
Как мне ограничить его только событиями, которые заканчиваются сегодня?
function sendEmails() {
var calendarId = 'primary';
var optionalArgs = {
timeMin: (new Date()).toISOString(),
showDeleted: false,
singleEvents: true,
};
var response = Calendar.Events.list(calendarId, optionalArgs);
var events = response.items;
if (events.length > 0) {
for (i = 0; i < events.length; i++) {
var event = events[i];
var when = event.end.dateTime;
var message = event.summary
var subject = 'Static subject text';
MailApp.sendEmail("xxxxxxt@xxxxxx.com", subject, message);
}
Заранее спасибо