我们正在尝试构建基于节点js的客户端应用程序来访问microsoft内部部署交换服务器2016的日历。我们研究了outlook calendar api和Exchange Web Services(EWS)。据我所知,outlook calendar api不允许访问本地交换服务器。 我想知道
如果我们必须使用EWS
答案 0 :(得分:0)
您无法使用Outlook日历api(特定于Office 365)访问内部Exchange服务器,这些只是Office 365。
您实际上可以将ews用于nodejs,请查看ews-javascript-api模块。这是c#对应的完整端口。
EWS确实提供了您可以在Outlook中执行的所有功能,实际上Outlook for MAC仅基于EWS。
如果你可以具体到你想要做什么,我可以提供示例代码。您可以查看official EWS managed API documentation代码示例。大多数代码都是有效的,除了你必须使用promise样式,请参阅github自述文件以及更多代码示例的问题。