Google apps script 如何使用GAS设置和获取各种CalendarEvent值
包含获取/设置大量CalendarEvent数据的各种方法。但是,在使用日历web Ui时缺少一些可用的 活动颜色和附件如何Google apps script 如何使用GAS设置和获取各种CalendarEvent值,google-apps-script,calendar,Google Apps Script,Calendar,包含获取/设置大量CalendarEvent数据的各种方法。但是,在使用日历web Ui时缺少一些可用的 活动颜色和附件如何 如何从代码中使用这些功能?直到最近,谷歌应用程序脚本才允许使用这些功能 这是我不久前发布的一篇文章的主题 但是,这种方法提供了对事件进行颜色编码的可能性。附件什么都没有 另一方面,您也可以使用它,这使得它的使用更加简单。我开发了一个在他的网站上发布的应用程序,它利用了所有可用的功能 编辑以下评论: 以下是一个取自Google ref文档的示例: function crea
如何从代码中使用这些功能?直到最近,谷歌应用程序脚本才允许使用这些功能 这是我不久前发布的一篇文章的主题 但是,这种方法提供了对事件进行颜色编码的可能性。附件什么都没有 另一方面,您也可以使用它,这使得它的使用更加简单。我开发了一个在他的网站上发布的应用程序,它利用了所有可用的功能 编辑以下评论: 以下是一个取自Google ref文档的示例:
function createEvent() {
var calendarId = 'primary';
var start = new Date(new Date().setHours(16));
var end = new Date(new Date().setHours(22));
var event = {
summary: 'Lunch Meeting',
location: 'The Deli',
description: 'To discuss our plans for the presentation next week.',
start: {
dateTime: start.toISOString()
},
end: {
dateTime: end.toISOString()
},
attendees: [
{email: 'alice@example.com'},
{email: 'bob@example.com'}
],
// Red background. Use Calendar.Colors.get() for the full list.
colorId: 11
};
event = Calendar.Events.insert(event, calendarId);
Logger.log('Event ID: ' + event.getId());
}
它会在您的日历中创建一个红色事件。必须先启用API才能运行它:使用脚本编辑器/Resources中的链接,如下图所示,以及他们建议的下一个链接。
服务激活后,您将在自动完成中获得所有新方法;-很好
不错的日历应用。但我现在不需要那些高级应用。我看了一下,listCalendars函数确实起作用了。但我还是不明白。请您写几行代码,说明如何创建事件并更改其颜色。提前谢谢