【问题标题】:Google Calendar API - recurring events instances are not fetchedGoogle Calendar API - 不获取重复事件实例
【发布时间】:2015-08-10 19:39:53
【问题描述】:

我正在尝试使用 V3 API 从 Google 日历中获取所有事件。我注意到一个关于重复事件的问题。 对于某些重复事件,在某些日历上,仅获取第一个实例(例如 - 获取 8 个实例中的前 5 个)。

一些额外的细节:

  • 我已经仔细检查了查询日期范围是否正确。

  • 问题发生过几次 - 针对不同的 Google Apps 组织。

  • 如果我尝试从事件创建者的日历中获取事件,也会出现问题。
  • 我们正在使用 Google 的 python 库进行抓取。

我们将不胜感激。谢谢!

【问题讨论】:

    标签: google-calendar-api google-api-python-client


    【解决方案1】:

    在调用 API 的“list”命令时,您应该将“singleEvents”标志设置为 True。

    来自API documentation:

    是否将循环事件扩展为实例,只返回单个一次性事件和循环事件实例,而不返回底层循环事件本身。可选的。默认为 False。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-06
      • 2020-04-09
      相关资源
      最近更新 更多