我正在尝试通过 java API 将事件插入谷歌日历: CalendarTest
我想运行:
new Calendar.Events.Insert(calendarId, content).execute();
除了构造函数受到保护并且我找不到静态公共方法来进行插入。有什么建议么?
我正在尝试通过 java API 将事件插入谷歌日历: CalendarTest
我想运行:
new Calendar.Events.Insert(calendarId, content).execute();
除了构造函数受到保护并且我找不到静态公共方法来进行插入。有什么建议么?
我解决了这个问题如下:
calendarClient.events().insert(appCalendarId, calendarEvent).execute();
是的,通过创建 google 的 Event 类类型的对象,然后调用各种方法将事件添加到日历:-
Event event = new Event();
event.setStart(new EventDateTime().setDateTime(start));
event.setEnd(new EventDateTime().setDateTime(end));
event.setSummary(eventEntity.getSummary());
event.setLocation(location);
event.setDescription(description);
之后调用以下代码插入事件
calendarService.events().insert(appCalendarId, calendarEvent).execute();
这里的 calendarService 是从我们从 google api 成功响应后获得的 google 凭据生成的