获取“现在”或在任何给定时刻发生的事件列表的最简单方法是什么?
我要去events/list
(https://developers.google.com/google-apps/calendar/v3/reference/events/list)。
在那里我可以指定一个时间间隔(包括开始时间和结束时间),但是搜索不会返回与我的时间间隔“相交”的事件,它只返回完全“包含”在其中的事件。
这使得查询“时刻”变得相当困难,因为事件的长度未知(它们可能跨越几天),我不能只添加“几个小时”来扩大我的间隔范围。这意味着我实际上必须获取整个日历并在本地进行所有查询(我自己和东西解决重复事件),在这种情况下使整个 api 相当无用。
我认为我的用例并不奇怪,也许我忽略了一些东西?