Google Calendar API v3抓住即将举行的活动

时间:2013-04-21 04:29:17

标签: java google-calendar-api

我想制作一个API请求来获取日历上的下一个事件。

我找到了v2的指南,但现在已经弃用了。在此处的文档中:https://developers.google.com/google-apps/calendar/v3/reference/events/get

好像我需要有某种事件ID。我想抓住整个事件列表,然后按日期排序。

对此有任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

是的,您需要一个事件ID才能获取特定事件。

但是,正如您所提到的,您可以列出特定时间段的事件。

对于列表中返回的每个事件,您将获得几乎相同的信息(和事件资源)。

但是你需要某种起始参考来获得“下一个”事件。因此,假设您有一个事件ID开始(或者您可以使用其他东西来识别事件ID),当所有资源按日期排序时,抓住“下一个”事件将是下一个列出的事件资源。

整洁的事情是你可以让列表事件API返回按开始时间排序的事件(注意,我没有使用它,但假设它有效)。

https://developers.google.com/google-apps/calendar/v3/reference/events/list

请参阅orderBy值是可选的。

相关问题