使用 Microsoft Graph (预览版中的邮箱导入和导出 API)

重要

Microsoft Graph /beta 版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

Microsoft Graph 中的邮箱导入和导出 API 允许应用程序从Exchange Online邮箱导入和导出内容。 邮箱内容可以作为 文件夹项目 集合进行访问,格式一致,无需单独管理每种项目类型的元数据或结构。 可以完全保真地以 FastTransfer 流格式导出这些项目。 完全保真导出可确保 在导入 项目时,Exchange 会重新创建它,且不会丢失信息。

这些 API 支持访问 Exchange 上用户的主要存档邮箱和 就地存档邮箱中的数据

如何使用邮箱导入和导出 API

以下步骤允许应用系统地从 Exchange 邮箱导出和导入内容:

  1. 获取属于特定用户的邮箱列表
  2. 将邮箱的内容发现为一组 文件夹项目
  3. 从邮箱导出项目
  4. 创建或更新邮箱 文件夹
  5. 将项目导入相同或不同的邮箱

常见用例

用例 REST 资源 另请参阅
创建、获取、更新或删除邮箱文件夹 mailboxFolder mailboxFolder 方法
获取一个或多个邮箱项目 mailboxItem mailboxItem 方法
获取文件夹的增量 mailboxFoldermailboxFolder: delta
获取项的增量 mailboxItem mailboxItem: delta
导入或导出邮箱 mailbox mailbox 方法
获取属于用户的邮箱列表 exchangeSettings 列出 Exchange 设置

后续步骤

使用 Microsoft Graph 中的邮箱导入和导出 API 从 Exchange 邮箱导入和导出内容。 了解详细信息:

  • 探索对你的方案最有帮助的资源和方法。
  • 尝试在 Graph 浏览器中使用 API。

使用邮箱导入和导出 API 导入 Exchange 邮箱项目