【问题标题】:Google calendar API location python谷歌日历API位置python
【发布时间】:2020-01-25 15:58:52
【问题描述】:

如果我的谷歌日历上已经有一个事件,我如何使用 Python 中的谷歌日历 API 获取它的位置?

我试过了

events = events_result.get('items', [])

获取所有参数,但我找不到“位置”。

那么我应该怎么做才能获得我的活动的位置?

【问题讨论】:

  • events_result 是什么? events 有什么?你看过documentation吗?

标签: python location google-calendar-api


【解决方案1】:

Try this API 将显示由方法Events: get 返回的事件资源的语法:

{
 "kind": "calendar#event",
 "etag": "\"XXX\"",
 "id": "XXX",
 "status": "confirmed",
 "htmlLink": "https://www.google.com/calendar/event?XXX",
 "created": "2020-01-27T10:39:35.000Z",
 "updated": "2020-01-27T10:39:35.800Z",
 "summary": "event with location",
 "location": "home",
 "creator": {
  "email": "XXX",
  "self": true
 },
...
}

因此,您可以通过添加以下行来检索 Python 中的位置:

for event in events:
        print(event['location'])

如果您无法检索此位置 - 可能意味着该事件没有指定位置。

【讨论】:

  • 抱歉,缺少反斜杠。
  • 删除“,”后我成功了for event in events: print(event['location']) 谢谢你的帮助。
猜你喜欢
  • 2021-11-11
  • 2017-03-13
  • 2012-12-12
  • 2011-11-12
  • 2016-04-15
  • 1970-01-01
  • 2015-11-05
  • 1970-01-01
  • 2016-01-03
相关资源
最近更新 更多