【发布时间】:2016-03-16 19:13:09
【问题描述】:
我希望能够以编程方式更改日历事件的颜色。我正在阅读这个文档,但不明白这里的“密钥”指的是什么:https://developers.google.com/google-apps/calendar/v3/reference/colors。是事件ID吗?
我还想知道是否可以通过电子表格更改日历活动颜色。我有一个脚本可以将电子表格中的条目添加到日历中,但我也希望能够定义颜色。如果可能,请向我指出有用的阅读材料或示例。
编辑 12/20/2015- 添加工作脚本以添加事件:
function createEvent() {
var calendarId = 'MY_ID';
var event = {
summary: 'test',
description: 'test desc',
"end": {
"date": "2015-12-21"
},
"start": {
"date": "2015-12-21"
},
colorId: 10
};
event = Calendar.Events.insert(event, calendarId);
Logger.log('Event ID: ' + event.getId());
}
【问题讨论】:
-
如果你想让它更简单,看看我用 Romain Vialard 写的这个例子:sites.google.com/site/scriptsexamples/…
标签: google-apps-script google-calendar-api