对于我正在处理的项目,我需要订阅 Exchanges 服务器端事件。每次创建日历约会时,无论是从 Outlook 还是 Web ui,我都需要访问约会数据(日期和时间、参与者、位置等),以便将其发送到内部报告服务。
我知道您可以在 Outlook 中使用插件执行此操作,但您也可以在服务器端执行此操作吗?不是每个人都会使用 Outlook,有 web ui 和其他内部项目可以直接通过 EWS 创建约会。
对于我正在处理的项目,我需要订阅 Exchanges 服务器端事件。每次创建日历约会时,无论是从 Outlook 还是 Web ui,我都需要访问约会数据(日期和时间、参与者、位置等),以便将其发送到内部报告服务。
我知道您可以在 Outlook 中使用插件执行此操作,但您也可以在服务器端执行此操作吗?不是每个人都会使用 Outlook,有 web ui 和其他内部项目可以直接通过 EWS 创建约会。
是的,您可以使用 EWS 在创建/更改约会时接收通知。它工作得很好。这也适用于 Office 365,以及通过任何 Exchange 客户端(例如 OWA,而不仅仅是 Outlook)进行的更改。
https://msdn.microsoft.com/en-us/library/office/dn458791%28v=exchg.150%29.aspx