【发布时间】:2020-07-06 06:40:00
【问题描述】:
我正在浏览 Microsoft Graph https://docs.microsoft.com/en-us/graph/delta-query-events?tabs=java 的文档,发现“下一轮:示例第一个请求”部分不包括作为请求的一部分的增量查询,在这种情况下,当前状态意味着所有事件都应返回.
另外,我发现同一个请求没有开始或结束日期。我知道这个调用是使用上次调用中收到的 deltaToken 进行的。那么,在我使用 deltaToken 获取下一组更改的情况下进行调用时是否应该传递 start 和 end Date?
以下是文档中使用的代码(既不包括 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();
请帮忙。提前致谢。
【问题讨论】:
标签: microsoft-graph-api exchangewebservices microsoft-graph-sdks microsoft-graph-teams microsoft-graph-calendar