1

我的项目使用了多年的v1 Calendar API 客户端库(几周后将关闭)有一个明确定义的CalendarQuery,但是,v3 似乎没有任何专门用于此目的的客户端库对象。

当然,我可以使用他们的JSON HTTP 请求并解析响应,但是如果客户端库可以做到,那就太可惜了。

有没有人找到提供查询参数来list()调用的方法?

更新(基于 user32116 的评论):

所以缺失的部分就是那个list()execute()可以而且需要分开。

实际查询代码如下所示:

Calendar.Events.List events = calendarClient.events().list(id);

events.setTimeMin(start);
events.setTimeMax(end);
events.set... // your criteria here

Events result = events.execute();
4

1 回答 1

2

好吧,他们确实有如何查询日历和事件的示例。见这里:https ://developers.google.com/google-apps/calendar/v3/reference/events/list#examples

旧 API 使用CalendarQuery来查询事件,在新版本中使用Calendar.Events.List

于 2014-10-31T09:07:34.150 回答