我正在构建 Outlook 加载项并使用 Outlook REST API 2.0。更新邮件消息以标记消息以进行后续处理时,会接受更新,并在 Outlook Web 客户端中简要显示开始日期和截止日期,但开始日期会在几秒钟内消失。通过 API 查看消息时,开始日期被完全删除,即使它已成功添加。
API 是 PATCH Office.context.mailbox.restUrl + '/v2.0/me/messages/' + messageId ...
编辑:我确认在 Graph API 中也表现出同样的行为。
一旦调用 API,消息上的 UI 就会更新:
此后不久(有时在一秒钟内,有时稍长),用户界面变为:
一旦 UI 更新,如果您向 API 查询消息并查看 Flag 属性,StartDateTime 对象就完全消失了。
有没有人看到这个或知道它为什么会发生?