此处发布了一种方法,据说该方法使应用程序可以获取event
(为了方便起见,在下面复制)。的event
,链接的权利要求将其归还资源。
event = service.events().get(calendarId='primary', eventId='eventId').execute()
print event['summary']
我应该提供什么代替字符串eventId
?我在日历上创建了虚假事件(例如FakeEvent1
和FakeEvent2
),但将其FakeEvent2
用作字符串会导致错误event not found
。
我肯定知道我已成功与Calendar API通信,因为当我使用list方法时,它返回的确包含一个列表FakeEvent2
。问题是,事件的名称不能用作字符串'eventId'
。我什至尝试用列表调用过程中返回的不同属性替换事件的名称,例如事件描述和事件etag,但无济于事。
您可以从该list
方法中获取该信息,如链接到该方法的文档页面上所示。在页面底部,有一个API资源管理器:单击“授权请求”并接受弹出窗口,然后在calendarId字段中输入“ primary”,然后单击“执行”。您将在日历中看到事件列表,每个事件都有一个“ id”字段:您可以在get
方法中使用该ID 。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句