5

今天我正在使用新的(测试版)Office 365 统一 API,我注意到一个非常奇怪的行为,可能是微软方面的一个错误。

当我尝试使用统一的 API 删除日历时,我得到一个 409 错误,当我尝试创建一个传递一个已经存在的名称的新日历时,我得到同样的错误。下面是 REST 详细信息。

要求:

DELETE https://graph.microsoft.com/beta/me/calendars/AAMkAGZlO...6AAA= HTTP/1.1
Authorization: Bearer eyJ0eXAiOiJKV1QiLCJ...
Host: graph.microsoft.com

回复:

HTTP/1.1 409 Conflict
{"error":{"code":"ErrorFolderExists","message":"A folder with the specified name already exists."}}

根据规范(https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#Deletecalendars),应返回 204。

有没有办法在 Microsoft 方面创建错误,例如错误跟踪器?

非常感谢提前

4

1 回答 1

0

这是服务异常处理请求。代码:ErrorFolderExists,消息:具有指定名称的文件夹已存在。,重试此错误的原因是源平台有一个本机文件夹 - 例如“Notes”,而目标 Exchange / Outlook 也有一个本机 Notes文件夹,但仅适用于 Outlook 便笺。

解决方案

因此,需要重命名源文件夹才能进行迁移。

于 2017-04-11T08:10:35.653 回答