首页 文章

在约会时从EWS getItem请求返回的字段不正确

提问于
浏览
1

我正在处理的加载项使用Office.js生成getItem EWS请求以获取某些字段,否则这些字段不可用 . 主要是重复数据,全天标志和旧版Exchange的正文 .

在撰写约会时,根据环境,字段不正确 . 一旦发送约会(如果有参加者)或保存(如果没有参加者),则字段是正确的 .

开始日期和结束日期是未来一年,当主题和正文不应该是空的时,主题和正文是空的,并且项目类始终是IPM.Appointment或null,无论它是否是定期约会 . 在发出ews请求之前通过Office.js保存约会并没有什么区别 . 在我保存预约后几分钟,我甚至尝试过制作ews请求 .

这似乎发生在Web用户的某些Outlook上,但不适用于使用Windows客户端的用户 . 我使用Office 365帐户,内部部署2016和内部部署2013在Web上尝试使用Outlook . 只有Office 365帐户似乎存在此问题 .

我的问题是,有什么我可以检查,如Exchange Server版本,以确定用户是否会遇到此问题?我想尽可能防止使用不正确的数据 .

1 回答

  • 0

    在尚未发送的新日历项目上调用Office.context.mailbox.item.saveAsync时会发生此问题 . 我们已经意识到这个问题,正在寻找解决方案来解决这个问题,以便API可以按设计使用 . API的行为应与Mail和现有日历项目中的设计相同 . 请注意,对于现有日历项目,可能会向与会者发送更新,具体取决于用户或加载项在撰写表单中所做的更改 .

相关问题