2017-11-12 10 views
1

イベント(https://outlook.office.com/api/v2.0/me/events)プッシュ通知を購読しました。イベント発生を削除するときにMicrosoft Graphから通知を取得します。

リカバリマスターイベントの1つのイベントを削除すると、特定の発生イベントIDではなく、マスタイベントのIDを持つUPDATED通知が受信されます。

以前のすべての繰り返しイベントと比較せずに削除されたイベントを知るにはどうすればよいですか?マスターIDイベントだけを受信することはありません。

答えて

0

"削除"とオカレンスを使用すると、エンティティを技術的に削除していません。実際には、マスターの繰り返しパターンに例外を追加しています。これは、イベントが削除されたという通知ではなく、マスターが更新されたという通知を受け取っている理由です。

/instancesを呼び出すと、イベントの発生と例外のリストを確認できます。指定されたマスターに対してevent objectsのコレクションが返されます。 typeプロパティ(可能な値はSingleInstanceOccurrenceException、またはSeriesMaster)を調べて、オブジェクトがオカレンスか例外かを判断できます。

関連する問題