【发布时间】:2017-10-27 05:01:37
【问题描述】:
我正在处理的加载项使用 Office.js 发出 getItem EWS 请求以获取某些字段,否则这些字段将不可用。主要是重复数据、全天标志和旧 Exchange 版本的正文。
根据环境,撰写约会时字段不正确。发送约会(如果有参加者)或保存(如果没有参加者)后,这些字段是正确的。
开始日期和结束日期提前一年,主题和正文不应该为空,并且项目类始终为 IPM.Appointment 或 null,无论它是否是定期约会。在发出 ews 请求之前通过 Office.js 保存约会并没有什么不同。我什至尝试在保存约会后几分钟发出 ews 请求。
这似乎发生在某些 Outlook 网页版用户身上,但不会发生在使用 Windows 客户端的用户身上。我使用 Office 365 帐户、内部部署 2016 和内部部署 2013 尝试了 Outlook 网页版。似乎只有 Office 365 帐户存在此问题。
我的问题是,我是否可以检查某些内容(例如 Exchange Server 版本)来确定用户是否会遇到此问题?如果可能,我想防止使用不正确的数据。
【问题讨论】:
-
欢迎来到 Stack Overflow!由于您是新用户,我建议您阅读"How to Ask a Good Question"。正确提问将帮助您获得更好的答案,并帮助其他人在遇到类似问题时能够理解您的问题。例如,不清楚哪些“字段”不正确或以何种方式不正确。
-
更新了帖子。
标签: exchangewebservices office-js outlook-web-addins