当我尝试在Microsoft图形资源管理器中运行以下查询时遇到错误:
https://graph.microsoft.com/v1.0/me/calendarView?startDateTime=2018-08-09T13:30:00Z&endDateTime=2018-08-10T13:59:00Z&$expand=singleValueExtendedProperties($filter=id eq 'String {6b82adcb-38dc-46f4-9e83-ea5064740bf6} Name CheckedIn')&$filter=isCancelled eq false and singleValueExtendedProperties/any(ep: ep/id eq 'String {6b82adcb-38dc-46f4-9e83-ea5064740bf6} Name CheckedIn' and ep/value eq 'true')
结果:
{
"error": {
"code": "ErrorInternalServerError",
"message": "An internal server error occurred. The operation failed.",
"innerError": {
"request-id": "49c4439a-f51d-444d-8862-488847cb1787",
"date": "2018-08-10T13:15:03"
}
}
}
答案 0 :(得分:0)
根据我的测试,我们无法将singleValueExtendedProperties添加到CalendarView,因此$ expand = singleValueExtendedProperties在查询中将被忽略。因为您使用$ filter通过不存在的属性再次过滤数据,所以服务器遇到一些未处理的异常。
基于文档,singleValueExtendedProperties支持以下资源: 邮件,邮件文件夹,事件,日历,联系人,contactFolder,组事件,组日历,组帖子
singleValueExtendedProperties的官方文档:Get; Create
您可以提交功能request或搜索类似的请求,然后对其进行投票。