1

/Me/Events エンドポイントに filter パラメーターを使用してクエリを実行しています

$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 に答える