google-apps-script событие нулевого календаря Google - PullRequest
0 голосов
/ 01 июня 2018

Я не понимаю, почему «событие» всегда возвращает ноль, я не уверен, что я делаю неправильно, и не смог найти ничего в документах.

var cal_id = "xxxxxxxxxxx@group.calendar.google.com";
var start = new Date();
var calendar = CalendarApp.getCalendarById(cal_id);
var end = new Date(new Date().setFullYear(new Date().getFullYear() + 3)); 
var calendar = CalendarApp.getCalendarById(cal_id);
var events = calendar.getEvents(start, end);
var event_id = events[0].getId();
var event = calendar.getEventById(event_id) 

1 Ответ

0 голосов
/ 03 июня 2018

Я обошел его, используя var event = events[0];, а не getId() вообще.Окончательный код выглядит примерно так:

var cal_id = "xxxxxxxxxxx@group.calendar.google.com";
var start = new Date();
var calendar = CalendarApp.getCalendarById(cal_id);
var end = new Date(new Date().setFullYear(new Date().getFullYear() + 3)); 
var calendar = CalendarApp.getCalendarById(cal_id);
var events = calendar.getEvents(start, end);
var event = events[0]; 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...