【问题标题】:Is there a Google Calendar API that returns Ids of recurrent events是否有一个谷歌日历 API 可以返回重复事件的 ID
【发布时间】:2017-05-16 05:28:36
【问题描述】:

我浏览了以下链接:

https://developers.google.com/google-apps/calendar/v3/reference/events/instances#examples

我的问题是,如果我必须检索特定日期的事件,请说:今天和明天。

现在,如果我在前天创建了此重复事件以每天重复,它应该会显示出来。微软通过提供日历视图来实现这一点,所有事件都在它们所在的日期检索(无论是周期性事件还是全天事件)。

请告诉我是否有任何 API 可以返回在某个日期或月份范围内重复发生的事件的 id。

如果我可以知道重复事件的 ID,我可以通过计算知道。如果我没有重复事件的 ID,我如何使用上面链接中的 API。

【问题讨论】:

  • 我还没有正式尝试过,但是您可以在日历 API 中成功调用 Events methods 后获取 recurringEventId。 recurringEventId 是events resource 的一部分。
  • 我已经针对我想要实现的特定目标编辑了我的问题。

标签: android google-calendar-api


【解决方案1】:

试试:

Events events = mService.events().list("primary")
                    .setMaxResults(20)
                    .setTimeMin(now)
                    .setTimeMax(dateEndDay)
                    .setOrderBy("startTime")
                    .setSingleEvents(true)
                    .setShowDeleted(false)
                    .execute();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-25
    • 2015-12-12
    相关资源
    最近更新 更多