共享收件箱中的Outlook加载项REST API失败:ErrorInvalidMailboxItemId-项目ID不属于当前邮箱

问题描述 投票:0回答:1

我们有一个Outlook(Office JS)加载项,其清单配置为支持共享文件夹,即

<SupportsSharedFolders>true</SupportsSharedFolders>

加载项已经在许多满足共享文件夹支持最低要求1.8的计算机上完美运行了许多个月。自2020年4月22日以来,在共享电子邮件收件箱中选择电子邮件时,它已返回以下错误:

Status Code: 404
ErrorInvalidMailboxItemId - Item Id doesn't belong to the current mailbox

返回此错误的REST API调用是:

https://outlook.office.com/api/v2.0/me/messages/<RestID>/

<RestID>创建Office.context.mailbox.convertToRestId(Office.context.mailbox.item.itemId, Office.MailboxEnums.RestVersion.v2_0)的地方>

是否在任何地方记录了API更改?

我们需要修改代码吗?

我们有一个Outlook(Office JS)加载项,其清单配置为支持共享文件夹,即true

outlook office-js add-in outlook-web-addins
1个回答
0
投票

这不是最近的更改。 REST URL应基于此处https://docs.microsoft.com/en-us/javascript/api/outlook/office.sharedproperties?view=outlook-js-1.8所述的SharedProperties构造。请注意,SharedProperties API仅可用于共享项。

© www.soinside.com 2019 - 2024. All rights reserved.