Я пытаюсь go просмотреть файл ical и найти в моем календаре событие, соответствующее событию в моем файле. (Я точно знаю, что в моем календаре все события существуют в моем календаре) Но когда я запускаю поиск, он не может найти ни одного, возвращая, что ни одно из событий не существует ....
Я даже пытался найти событие на сегодняшний день getEventForDay()
и напрямую передать идентификатор одного из событий, которое он возвращает прямо обратно в getEventSeriesById()
/ getEventById()
, и все же кажется, что оно не может его найти.
Это известная ошибка или я делаю что-то глупое здесь? (Извините, я только пытался разобраться в этом материале Google Script в течение дня или 2!)
Вот моя быстрая грязная функция, которая просто возвращает известный идентификатор:
function quickCheck(){
var myCal = CalendarApp.getCalendarById("xxxxxxx");
var eventsToday = myCal.getEventsForDay(new Date());
var evById = myCal.getEventSeriesById(eventsToday[0].getId())
Logger.log("Desc test: " + evById.getTitle());
}
Это просто выдает ошибку:
"Ошибка типа: невозможно вызвать метод" getTitle "со значением NULL."
Любые указатели / понимание приветствуются!
Редактировать: Следует отметить: все события являются событиями facebook; это работает, если я создаю стандартное событие Google!