【问题标题】:what is the best way to access calendar of microsoft exchange server 2016 from 3rd party client application?从第三方客户端应用程序访问 Microsoft Exchange Server 2016 日历的最佳方式是什么?
【发布时间】:2016-05-31 02:36:36
【问题描述】:

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

  1. 有没有办法使用outlook calendar api 来访问日历或者 必须使用 EWS?

如果我们必须使用 EWS

  1. EWS 有什么好的node js 模块吗?
  2. EWS 是否提供日历的所有功能(例如 Outlook calendar api 提供日历的所有功能?

【问题讨论】:

    标签: exchangewebservices outlook-calendar exchange-server-2016


    【解决方案1】:

    您不能使用 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 自述文件和问题以获取更多代码示例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-29
      • 2017-07-18
      相关资源
      最近更新 更多