У меня проблема, когда мне нужно вернуть текущее событие, указанное в чьем-то календаре Google по умолчанию, возможно, на неделю. Ниже я привел лучший пример кода, который смог найти, но в нем нет ничего, что указывало бы на вызов Oauth2. Кроме того, я получаю ошибку для службы. но я не могу найти ничего, что могло бы ссылаться на него, включая объект accessProtectedResource.
Может ли кто-нибудь объяснить, какой должна быть служба, или ссылку на пример, который даст мне события календаря после вызова Oauth2?
CalendarList calendarList = service.calendarList().list().execute();
while (true) {
for (CalendarListEntry calendarListEntry : calendarList.getItems()) {
System.out.println(calendarListEntry.getSummary());
}
String pageToken = calendarList.getNextPageToken();
if (pageToken != null && !pageToken.isEmpty()) {
calendarList = service.calendarList().list().setPageToken(pageToken).execute();
} else {
break;
}
}