2016-10-27 2 views
0

MS Graph API를 사용하여 메시지가 사용자의받은 편지함 또는 보낸 폴더에 도착했을 때 Google 알리미에 알립니다. 받은 편지함 알림은 훌륭하게 작동하지만 보낼 편지함 또는 보낸 편지함에 대한 알림을받을 수없는 것 같습니다. 아래 코드를 사용하여 유효한 구독 ID를 받고 있습니다. 나는 왜 어떤 통보가 나오지 않을지 확신 할 수 없다.보낸 편지함 폴더에 대한 Webhook 알림이 표시되지 않습니다.

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

또한 한 번 구독으로 2- 폴더를 모니터링 할 수 있습니까? ...

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

답변

0

나는이 문제에있어,하지만 난 해결책을 발견 이런 일을함으로써 :

: 을 mailFolder resource type의 공식 문서를 id 재산의 설명이있다

mailFolder의 고유 식별자입니다. 잘 알려진 다음 이름을 사용하여 Inbox, Drafts, SentItems, DeletedItems와 같은 해당 폴더에 액세스 할 수 있습니다. 메일 폴더 아이디의 작업 옆에있는 실험 방법으로

나는 발견이 :

Inbox 
Drafts 
SentItems 
DeletedItems 
JunkEmail 
관련 문제