使用 Python 和 Google API 编辑事件颜色
Edit event color using Python and Google API
我想编辑单个事件的颜色,因为我使用 Python 将其插入 Google 日历以与 Google API 交互。我正在使用下面的字典来编写事件本身,我认为 colorId 是事件的一部分,但我觉得我从根本上误解了如何使用它。
event = {
"summary": name,
"colorId": "Tangerine",
"start": {
"date": ymd,
},
"end": {
"date": ymd,
},
"recurrence": [
"RRULE:FREQ=YEARLY;COUNT=100",
],
}
event = service.events().insert(calendarId="id number of calendar goes here", body=event).execute()
但是,我真的不知道如何解决这个问题。感谢任何帮助。
啊,薄饼。答案很简单。字典格式正确,但“colorId”下的输入应该是数字字符串(例如,“6”等)。可以在此处找到参考:https://jsfiddle.net/ztjga41q/
event = {
"summary": name,
"colorId": "6",
"start": {
"date": ymd,
},
"end": {
"date": ymd,
},
"recurrence": [
"RRULE:FREQ=YEARLY;COUNT=100",
],
}
我想编辑单个事件的颜色,因为我使用 Python 将其插入 Google 日历以与 Google API 交互。我正在使用下面的字典来编写事件本身,我认为 colorId 是事件的一部分,但我觉得我从根本上误解了如何使用它。
event = {
"summary": name,
"colorId": "Tangerine",
"start": {
"date": ymd,
},
"end": {
"date": ymd,
},
"recurrence": [
"RRULE:FREQ=YEARLY;COUNT=100",
],
}
event = service.events().insert(calendarId="id number of calendar goes here", body=event).execute()
但是,我真的不知道如何解决这个问题。感谢任何帮助。
啊,薄饼。答案很简单。字典格式正确,但“colorId”下的输入应该是数字字符串(例如,“6”等)。可以在此处找到参考:https://jsfiddle.net/ztjga41q/
event = {
"summary": name,
"colorId": "6",
"start": {
"date": ymd,
},
"end": {
"date": ymd,
},
"recurrence": [
"RRULE:FREQ=YEARLY;COUNT=100",
],
}