如果您给出 singleEvents="true",它会给出 events.list 中重复事件的所有实例。如果您只想获取异常,那么在 events.list 中不要给出 singleEvents="true",那么您只会发现重复事件(没有实例)和异常。
这是示例响应。我试过API explorer:
summary": "Test recu",//recurring event
"creator": {
"email": "xxxx@gmail.com",
"displayName": "xxxxx",
"self": true
},
"organizer": {
"email": "xxxx@gmail.com",
"displayName": "xxxx",
"self": true
},
"start": {
"dateTime": "2015-08-28T09:30:00-07:00",
"timeZone": "America/Los_Angeles"
},
"end": {
"dateTime": "2015-08-28T10:30:00-07:00",
"timeZone": "America/Los_Angeles"
},
"recurrence": [
"RRULE:FREQ=WEEKLY;BYDAY=TH,FR"
summary": "Test recu",//changed instance that is exception
"creator": {
"email": "xxxx@gmail.com",
"displayName": "xxxx",
"self": true
},
"organizer": {
"email": "xxxx@gmail.com",
"displayName": "xxxx",
"self": true
},
"start": {
"dateTime": "2015-09-03T10:00:00-07:00",
"timeZone": "America/Los_Angeles"
},
"end": {
"dateTime": "2015-09-03T11:00:00-07:00",
"timeZone": "America/Los_Angeles"
},