【发布时间】:2018-11-11 20:36:31
【问题描述】:
我不明白为什么“事件”总是返回 null,我不确定我做错了什么并且无法在文档中找到任何内容。
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)
【问题讨论】:
-
event_id的值是多少? -
"2515cbb2ddf445798634cc45b9113551-g5128581" 为了隐私,我删除了部分字符串。
-
@Ben var calendar = CalendarApp.getCalendarById(cal_id);在我的情况下,它返回 null。你认为问题是什么?您能分享一下您对此的看法吗?谢谢
-
@Sohil cal_id 的值是多少?我的代码 sn-p 中的那个显然是一个虚拟 id。
-
@Ben 是的,我知道。当我将公共 ID 与 randomcharacters@group.calendar.google.com 放在一起时,它不起作用,当我将电子邮件 ID xxxxxx@gmail.com 放在它的工作时。
标签: google-apps-script google-calendar-api