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

Ms office 删除日历时出现Office 365统一API错误,ms-office,office365,office365api,Ms Office,Office365,Office365api,今天我在玩新的(测试版)Office 365统一API,我注意到一个非常奇怪的行为,可能是微软方面的一个bug 当我尝试使用统一API删除日历时,会出现409错误,当我尝试创建传递已存在名称的新日历时,也会出现同样的错误。下面是其余的细节 请求: DELETE https://graph.microsoft.com/beta/me/calendars/AAMkAGZlO...6AAA= HTTP/1.1 Authorization: Bearer eyJ0eXAiOiJKV1QiLCJ... H

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

当我尝试使用统一API删除日历时,会出现409错误,当我尝试创建传递已存在名称的新日历时,也会出现同样的错误。下面是其余的细节

请求:

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."}}
根据规范(),应返回204

是否有一种方法可以在Microsoft端创建bug,例如bug跟踪器


提前非常感谢

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

解决方案


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

谢谢你的报道!我想尝试复制这一点,以便我们的团队能够进行调查。澄清一下,你的“已删除邮件”文件夹中是否已经有同名文件夹?嗨,杰森,我没有注意到这一点,但你是对的。当具有相同名称的日历已被删除时,会发生这种情况。同样,更新用例也会像删除一样失败。如果我尝试使用已存在但已删除的文件夹的名称重命名文件夹,将返回409。谢谢!即使使用非统一端点,我也可以重现这一点。我已经向我们的工程团队提交了一个bug进行调查。@JasonJohnston如果有任何更新,请告诉我们。有人知道解决方法吗?我发现你可以重命名日历,然后删除它。但是这个名字也被“毒害”了,所以如果你用这个新名字创建了一个新的日历,你就不能删除它。