【问题标题】:Detemine root parent folder of a message with Outlook REST API使用 Outlook REST API 确定邮件的根父文件夹
【发布时间】:2017-02-10 22:08:27
【问题描述】:

我正在使用 Outlook REST API V2 (https://msdn.microsoft.com/en-us/office/office365/api/mail-rest-operations)

  1. 有没有一种方法可以确定消息的根父文件夹,而无需发出后续请求来获取消息文件夹的父级等的父级? 在我的情况下,我想通过确定消息是否位于 DeletedItems 层次结构下的任何位置来了解消息是否被“删除”。

  2. 与此相关 - 有没有一种方法可以获取文件夹下的所有邮件,而不管邮件在文件夹的子文件夹中的哪个位置,而无需单独请求遍历子文件夹层次结构?

感谢任何愿意提供帮助的人抽出宝贵时间:)

【问题讨论】:

    标签: outlook-restapi office365-restapi


    【解决方案1】:
    1. 不,仅查看消息实体没有任何直接的方法。您可以将邮件文件夹层次结构在本地同步到您的客户端,然后实质上为已删除邮件及其下的任何文件夹构建一个 ID 列表,然后比较您的邮件列表中的 ID。你必须确保keep the folder hierarchy table on your client in sync

    2. 不,没有深度遍历。如果您从文件夹中获取 /messages 集合,则它只是直接子级。如果你收到/me/messages,它是来自邮箱中所有文件夹的消息(这比你想的要多)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-15
      • 2018-11-08
      • 1970-01-01
      • 1970-01-01
      • 2010-09-09
      • 2016-10-07
      • 1970-01-01
      相关资源
      最近更新 更多