【发布时间】:2020-07-09 13:47:24
【问题描述】:
我正在构建 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 对象就完全消失了。
有没有人看到或知道为什么会发生这种情况?
【问题讨论】:
-
我们可以在使用 Graph API 调用更改 FlagStatus 时重现相同的问题。这似乎是一个 REST API 问题,与加载项无关 - 我们已经适当地更新了标签,因此您可以获得更好的解决方案。
-
谢谢...您知道 REST API 团队中的某个人是否主动监控 Outlook-restapi 标记,或者有更好的方法让他们参与吗?
标签: microsoft-graph-api outlook-restapi microsoft-graph-mail outlook-graph-api