2016-10-27 4 views
0

私はMS Graph APIを使用して、メッセージがユーザーの受信トレイまたは送信フォルダにヒットしたときにアプリケーションに通知するWebフックを設定しています。受信トレイの通知はうまくいくが、送信トレイや送信済みアイテムの通知を受け取れないようだ。以下のコードを使用して有効なサブスクリプションIDを取得しています。私はなぜ通知が届かないのか分かりません。送信済みアイテムフォルダのWebhook通知が取得されない

 { 
      "changeType": "created", 
      "notificationUrl": "{myPath}", 
      "resource": "/me/mailfolders('Sent Items')/messages", 
      "expirationDateTime": "{myExp}", 
      "clientState": "{usrEmail}" 
     } 

また、1つのサブスクリプションで2つのフォルダを監視できますか?このような何かを行うことで...

 { 
      "changeType": "created", 
      "notificationUrl": "{myPath}", 
      "resource": "/me/mailfolders('Inbox','Sent Items')/messages", 
      "expirationDateTime": "{myExp}", 
      "clientState": "{usrEmail}" 
     } 

答えて

0

は、私もこのトラブルになったんだけど、私は解決策を発見した:idプロパティの記述があり mailFolder resource typeの公式ドキュメントで を:

mailFolderの一意の識別子です。よく知られている以下の名前を使用して、対応するフォルダにアクセスできます:受信トレイ、下書き、SentItems、DeletedItems。私はメールフォルダのIDの作業次を検索していた実験ところで

Inbox 
Drafts 
SentItems 
DeletedItems 
JunkEmail 
関連する問題