2017-02-10 25 views
0

我使用Outlook REST API V2(https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operationsDetemine與Outlook REST API的消息

  1. 的根父文件夾有沒有一種方法來確定消息的根父文件夾未做後續請求得到消息文件夾的父級父級的父級等。 在我的情況下,我想知道消息是否被「刪除」,通過查明消息是否在DeletedItems層次結構下的任何位置。

  2. 與此相關 - 有沒有辦法讓一個文件夾下的所有消息,無論消息文件夾的子文件夾中的哪個位置,而沒有提出單獨的請求來遍歷子文件夾層次結構?

感謝您的時間給任何人願意幫助:)

回答

0
  1. 不,這不是隻看該消息實體的任何直接的方式。您可以將郵件文件夾層次結構同步到本地客戶端,然後基本構建已刪除郵件及其下的任何文件夾的ID列表,然後比較郵件列表中的ID。您必須確定keep the folder hierarchy table on your client in sync

  2. 不,沒有深度遍歷。如果您從文件夾中獲得/messages集合,那只是直接的子集。如果你得到/me/messages,它是來自郵箱中所有文件夾的消息(這比你想問的要多)。