在EventType上过滤时出现O365 API错误

时间:2014-07-07 17:37:50

标签: office365 outlook-web-app

我使用filter参数

查询/ Me / Events端点
$filter=Type eq Microsoft.Exchange.Services.OData.Model.EventType'SeriesMaster'

仅返回重复发生的事件。但是,此查询返回以下错误消息:

The binary operator Equal is not defined for the types 'Microsoft.Exchange.Entities.DataModel.Calendaring.EventType' and 'Microsoft.Exchange.Services.OData.Model.EventType'

我无法在 Microsoft.Exchange.Entities.DataModel.Calendaring.EventType 上找到文档。

我很困惑为什么它认为" Type"当命名空间架构显示类型为 Microsoft.Exchange.Services.OData.Model.EventType 时,属性属于该类型。

还有其他人遇到过这个吗?筛选此属性或仅返回重复发生的事件主数据的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

这是一个错误,我们正在努力尽快修复它。谢谢你报道。一旦修复完成,我会回复你。

答案 1 :(得分:0)

我在构建应用时遇到同样的问题。 希望尽快修复该bug。

关于此问题的一些注意事项: 我相信我们应该能够在他们安排的那天看到并获得经常发生的事件,即使过去再次发生这种情况。我有几个月前添加的事件,我正在获取当天的数据。我认为使用SeriesMaster类型获取所有事件然后识别那些实际安排在当天的事件并不是很有意义。