【问题标题】:api for listing folders name for Recoverable Items in outlook用于在 Outlook 中列出可恢复项目的文件夹名称的 api
【发布时间】:2018-10-04 08:00:21
【问题描述】:

我们可以使用 https://outlook.office.com/api/v2.0/me/MailFolders 列出人际消息子树中的所有文件夹,其中包含正常的可见文件夹,例如收件箱、日历和已发送邮件。

有没有办法列出非 IPM 子树的所有文件夹,其中包含有关邮箱的内部数据、首选项和其他操作数据。 Ex 删除,清除 附言我们可以通过以下 api 来实现 https://outlook.office.com/api/v2.0/me/MailFolders/recoverableitemsroot/childfolders 但是为此我们使用的是 folder_id(我不想使用)

所以如果可以的话请告诉我。

【问题讨论】:

    标签: python outlook exchangewebservices


    【解决方案1】:

    如果您想访问非 ipm 子树,请使用 https://outlook.office.com/api/v2.0/me/MailFolders/root 但是 REST api 不会向您显示没有 IPF 的类或子类的文件夹。注意(或隐藏,例如 PR_ATTR_HIDDEN 设置为真的)。如果您需要访问这些,那么您仍然需要考虑使用 EWS 或 MAPI。

    【讨论】:

    • 我们能否在请求中不提供“recoverableitemsroot”的情况下将此 api 称为“outlook.office.com/api/v2.0/me/MailFolders/recoverableitemsroot/…”。我的意思是..我们可以使用其他休息 api 获取它然后将它传递给另一个休息请求而不使请求硬编码。
    • 您在指定可恢复项目根(或任何 wellknowfolder 枚举)时有什么问题,似乎您可能没有正确理解某些内容。 /me/MailFolders 与 /me/MailFolders/msgfolderoot 相同,这些都是众所周知的文件夹枚举,因此如果您担心的话,不受本地不同语言等的影响。
    • 谢谢。我可以使用哪个 api 来获取联系人和日历的可恢复项目。
    • 您需要使用 EWS 或 MAPI,REST API 不支持获取任何不是 IPM 的内容。请注意(或其子类)希望他们将来会解决这个问题,因为这是'不是很有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-06
    • 1970-01-01
    • 2015-09-11
    • 2018-09-04
    • 2015-03-05
    • 1970-01-01
    相关资源
    最近更新 更多