【发布时间】:2018-05-22 12:36:03
【问题描述】:
我正在尝试使用 Google Apps 脚本创建一个脚本,以便我确定特定日历是否设置为公开。
我在“高级日历服务”文档中找到了以下内容,该文档列出了用户日历列表中显示的日历。即使我只是简单地记录变量日历,我也看不到任何告诉我日历是否设置为公开的信息。
function listCalendars() {
var calendars;
var pageToken;
do {
calendars = Calendar.CalendarList.list({
maxResults: 100,
pageToken: pageToken,
});
if (calendars.items && calendars.items.length > 0) {
for (var i = 0; i < calendars.items.length; i++) {
var calendar = calendars.items[i];
Logger.log('%s (ID: %s)', calendar.summary, calendar.id);
}
} else {
Logger.log('No calendars found.');
}
pageToken = calendars.nextPageToken;
} while (pageToken);
}
我的目标是简单地返回日历是否设置为公开。
感谢您的帮助!
【问题讨论】:
标签: google-apps-script google-api google-calendar-api