这将返回预期的事件,但是有一个事件被返回了两次,一个事件被接受了一个事件,另一个事件是重复的日历事件。
这是不应该返回的事件,但是是:
...
"items": [
{
"kind": "calendar#event",
"status": "confirmed",
"created": "2017-04-20T15:36:37.000Z",
"updated": "2018-05-18T15:36:36.541Z",
"summary": "Meeting",
"creator": {},
"organizer": {},
"start": {
"dateTime": "2017-04-27T15:00:00-04:00",
"timeZone": "America/New_York"
},
"end": {
"dateTime": "2017-04-27T16:00:00-04:00",
"timeZone": "America/New_York"
},
"recurrence": [
"RRULE:FREQ=MONTHLY;BYDAY=4TH"
]
...
这是我想返回的包含的事件:
...
{
"kind": "calendar#event",
"status": "confirmed",
"created": "2017-04-20T15:36:37.000Z",
"updated": "2018-06-27T14:34:18.544Z",
"summary": "Meeting",
"creator": {},
"organizer": {},
"start": {
"dateTime": "2018-06-28T15:00:00-04:00"
},
"end": {
"dateTime": "2018-06-28T16:00:00-04:00"
},
"originalStartTime": {
"dateTime": "2018-06-28T15:00:00-04:00"
}
...
编辑:我应该补充,这是一个问题,原因是我只想列出本周即将举行的活动,因此,如果我需要排除实际上不会出现的物品,则很难进行。我没有以日历格式显示这些内容,而不会显示额外的项目。