我正在使用 O365 Clientlibrary 从用户日历中获取一些事件。我只想要定义的时间跨度(4 天)之间的事件。不幸的是,当我定义更多条件时,我收到一条错误消息。
代码:
DateTime date = DateTime.Now;
var events = await client.Me.Events.Where(x => date.AddDays(-1) > x.Start && x.End < date.AddDays(3)).ExecuteAsync();
错误信息:
{"error":{"code":"ErrorInvalidUrlQueryFilter","message":"查询过滤器包含一个或多个无效节点。"}}
当我只使用一种条件时它会起作用。
提前致谢!