def get_calendar_events(start_utc_time, end_utc_time, maxEvents=5):
global service
if service is None:
init()
authenticate()
# did it work ? if not, the client of this class should retry
if service is None:
raise Exception('can not connect to google calendar')
logging.getLogger('BoilerLogger').debug("Getting calendar events from: %s to %s" % (start_utc_time, end_utc_time))
events = service.events().list(calendarId=CALENDAR_ID, orderBy="startTime",
singleEvents=True, timeMin=start_utc_time, timeMax=end_utc_time, maxResults=maxEvents).execute()
return events['items']
评论列表
文章目录