1

Google 日历重复事件(Python API)的发生时间
我的问题有点相同,但解决方案对我不利,因为我不需要同一事件的所有其他重复,我只需要一个最接近今天。由于流量和不必要数据的处理,我认为在我的情况下使用 singleEvents=true 并不明智。所以我剩下的唯一选择是尝试通过重复规则找到最近的事件。还是我错过了什么?也许有人已经解决了这个问题?

4

1 回答 1

0

这是我正在使用 c# api 做的事情:

evtQuery.SingleEvents = true;
evtQuery.SortOrder = CalendarSortOrder.ascending;
evtQuery.ExtraParameters = "orderby=starttime";
evtQuery.StartTime = start;
evtQuery.EndTime = end;
evtFeed = calSvc.Query(evtQuery);

start 和 end 设置为从现在开始的 +-1 天。

然后,在浏览 evtFeed 时,如果我没有得到我正在搜索的内容,我正在做一个新的请求,开始和结束设置为 +-5 天。

于 2013-01-21T12:52:41.363 回答