Я просматриваю документацию по Microsoft Graph https://docs.microsoft.com/en-us/graph/delta-query-events?tabs=java и обнаружил, что этот раздел Следующий этап: образец первого запроса не включает дельта-запрос как часть запроса, и в этом случае текущее состояние означает, что все события должны быть возвращены.
Кроме того, я вижу, что у того же запроса нет даты начала или окончания. Мне известно, что этот вызов выполняется с использованием deltaToken, полученного в последнем вызове. Итак, следует ли передавать дату начала и окончания при вызове, когда я использую deltaToken для получения следующего набора изменений?
Ниже приведен код, используемый в документации (не включены ни deltaToken, ни дата начала и окончания):
IGraphServiceClient graphClient = GraphServiceClient.builder().authenticationProvider( authProvider ).buildClient();
LinkedList<Option> requestOptions = new LinkedList<Option>();
requestOptions.add(new HeaderOption("Prefer", "odata.maxpagesize=2"));
IEventDeltaCollectionPage delta = graphClient.me().calendarView()
.delta()
.buildRequest( requestOptions )
.get();
Пожалуйста помоги. Заранее спасибо.