Google calendar api Google calendar RRULE在更新时失败,但在最初创建日历条目时失败

Google calendar api Google calendar RRULE在更新时失败,但在最初创建日历条目时失败,google-calendar-api,rrule,Google Calendar Api,Rrule,我已经有了一个从自定义日历中创建的事件条目,其中包含以下RRULE FREQ=WEEKLY;DTSTART=20201203T090000;INTERVAL=2;BYDAY=TH;EXDATE:20201203T090000 当我在不更改rrule的情况下更新事件时,会出现错误 错误消息:Google_服务_异常:{“Error”:{“errors”:[{“domain”:“global”,“reason”:“invalid”,“Message”:“invalid recurrence rul

我已经有了一个从自定义日历中创建的事件条目,其中包含以下RRULE

FREQ=WEEKLY;DTSTART=20201203T090000;INTERVAL=2;BYDAY=TH;EXDATE:20201203T090000
当我在不更改rrule的情况下更新事件时,会出现错误

错误消息:Google_服务_异常:{“Error”:{“errors”:[{“domain”:“global”,“reason”:“invalid”,“Message”:“invalid recurrence rule.”}],“code”:400,“Message”:“invalid recurrence rule.”}


我能想到的唯一一件事是,这件事已经过去了。有人能确认这就是问题所在吗?

FREQ=WEEKLY;DTSTART=20201203T090000;间隔=2;BYDAY=TH;EXDATE:20201203T090000
不是有效的定期规则。删除所有无效部分后,规则如下所示:

FREQ=WEEKLY;INTERVAL=2;BYDAY=TH

DTSTART
EXDATE
是独立的属性。

当您使用时,将
字段设置为
recurrence
:响应到底是什么样的?
DTSTART
EXDATE
可以在
RRULE
中使用,对于Google Calendar API,这只是为了获得正确的语法,这取决于事件参数的不同,请参见例如..@ziganotschka您能展示一个工作示例来支持此声明吗?这一点很清楚。它表示
注意,此字段中不允许使用DTSTART和DTEND行和表示数组中每一行的格式。