似乎Google日历API不支持使用service.events().insert(calendarId='primary', body=ev)
(也称为全天事件)插入事件(endTimeUnspecified
),至少使用google-api-python-client库
我的代码可以毫不费力地使用开始结束事件,但会在全天活动中返回403禁止。
我花了两周时间研究这个问题,首先asking here并最近在google-api-python-client GitHub tracker上将问题报告为问题。
正如Jon Parrot在GitHub上所建议的那样,我向google-calendar-api提出问题:
答案 0 :(得分:1)
全天活动必须指定结束时间。由于end是独占的,今天的全天活动将有20170122开头和20170123结束.endTimeUnspecified属性是只读的。