在辅助日历上执行service.calendars().clear(calendarId=calenderID).execute()时,会得到以下答案:
googleapiclient.errors.HttpError:https://www.googleapis.com/calendar/v3/calendars/XXXXXXXXXXXXXXXXc%40group.calendar.google.com/clear?返回"Invalid Value">
https://developers.google.com/calendar/v3/reference/calendars/clear中的文档似乎是在“主”日历的基础上发展而来的,尽管它在编程语言中并不一致,在ruby中,示例引用了“calendarId”,而在其他编程语言中,则使用了“主”。
如何删除辅助日历上的事件?
发布于 2020-03-03 19:08:39
若要删除辅助日历中的事件,必须使用Events: delete终结点。Python示例如下所示:
service.events().delete(calendarId='secondary-calendar-id', eventId='secondary-calendar-event-id').execute()
如果您想要获取所有日历的列表,并通过这种方式获取它们的in,则可以使用CalendarList: list端点。Python示例如下所示:
page_token = None
while True:
calendar_list = service.calendarList().list(pageToken=page_token).execute()
for calendar_list_entry in calendar_list['items']:
print calendar_list_entry['summary']
page_token = calendar_list.get('nextPageToken')
if not page_token:
break
https://stackoverflow.com/questions/60468000
复制相似问题