1

我正在使用 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的文档。

当命名空间架构显示它是Microsoft.Exchange.Services.OData.Model.EventType类型时,为什么它认为“Type”属性是那种类型,我感到很困惑。

有没有其他人遇到过这个?过滤此属性或仅返回经常性事件主数据的最佳方法是什么?

4

2 回答 2

1

这是一个错误,我们正在努力尽快修复它。感谢您报告它。修复推出后,我会尽快与您联系。

于 2014-07-08T00:15:50.350 回答
0

我在构建我的应用程序时遇到了同样的问题。希望尽快修复该错误。

关于这个问题的一些注意事项: 我相信我们应该能够在安排的当天看到并获得重复事件,即使这个重复是在过去添加的。我有几个月前添加的事件,我正在获取当天的数据。我认为需要获取具有 SeriesMaster 类型的所有事件然后识别那些实际上是当天安排的事件没有多大意义。

于 2014-07-10T09:34:08.880 回答