什么是从第三方客户端应用程序访问Microsoft Exchange Server 2016日历的最佳方法



我们正在尝试构建一个基于节点js的客户端应用程序来访问Microsoft本地Exchange Server 2016的日历。我们研究了outlook日历api和Exchange Web Services(EWS)。据我所知,Outlook 日历 api 不允许访问本地交换服务器。我想知道

  1. 有没有办法使用 Outlook 日历 API 访问日历或必须使用 EWS?

如果我们必须使用 EWS

  1. EWS有什么好的节点js模块吗?
  2. EWS 是否提供日历的所有功能(例如 Outlook日历 API 提供日历的所有功能)?

您不能使用Outlook 日历 API(特定于 Office 365)访问本地 Exchange 服务器,这些服务器仅是 Office 365。

你实际上可以将ews与nodejs一起使用,看看ews-javascript-api模块。这是 c# 对应项的完整端口。

EWS

确实提供了您可以在 Outlook 中执行的所有功能,事实上,Outlook for MAC 仅基于 EWS。

如果您可以具体说明您要执行的操作,我可以提供示例代码。您可以查看官方 EWS 托管 API 文档以获取代码示例。大多数代码都是有效的,除了你必须使用承诺样式,请参阅 GitHub 自述文件和问题以获取更多代码示例。

相关内容

  • 没有找到相关文章

最新更新