Извлечение переопределенных событий из календаря GoogleJavascript

Форум по Javascript
Ответить
Anonymous
 Извлечение переопределенных событий из календаря Google

Сообщение Anonymous »

У меня есть скрипт приложений Google для автоматизации описания событий календаря Google. Сценарий работает один раз в неделю и пытается получить и изменить, возникновение для недели, которое нужно следовать. const now = new Date();
const nowIso = now.toISOString();
const oneWeekLater = new Date(now.getTime() + 7 * 24 * 60 * 60 * 1000);
const oneWeekLaterIso = oneWeekLater.toISOString();
const instances = Calendar.Events.instances(calendarId, recurringEventId, {
timeMin: nowIso,
timeMax: oneWeekLaterIso,
maxResults: 1
});
if (!instances.items || !instances.items.length) {
// No upcoming occurrences found; snothing to do
Logger.log("No upcoming instances found");
return;
}
const nextInstance = instances.items[0];
< /code>
Это обычно работает. Однако, если событие было изменено (либо вручную, либо по моему собственному коду), оно не найдено этим. Похоже, календарь. Events.Inshance только перечисляет неограниченные события. Как мне обойти это? Я хочу найти следующее событие (измененное или нет, но не удалено) повторяющегося события.

Подробнее здесь: https://stackoverflow.com/questions/797 ... e-calendar
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»