删除日历时出现Office 365统一API错误

时间:2015-08-10 15:36:04

标签: ms-office office365 office365api

今天我正在使用新的(测试版)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端创建错误,例如错误跟踪器?

提前多多感谢

1 个答案:

答案 0 :(得分:0)

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

解决方案

因此,需要重命名源文件夹才能使迁移工作。