javascript - 是否可以从 javascript 访问 EWS 托管 API

标签 javascript web-applications ews-managed-api

我想使用 html 和 JS 创建一个 Web 应用程序,我将访问 EWS 托管 API。那么我们可以通过 javascript 或任何其他语言访问 EWS API 吗? 如果是怎么办?

最佳答案

如果有人仍在寻找 JavaScript 版本,我是 ews-javascript-api 的作者 https://github.com/gautamsi/ews-javascript-api ,这是功能性的,并且支持许多操作。主要是最常见的电话。在 GitHub 上为任何未实现的问题打开问题如果不复杂的话,我通常会在下周末在 npm 中发布该功能。

发布为 npm ews-javascript-api

由于 Exchange CAS 服务器 CORS 限制(未实现 HTTP OPTIONS 谓词),您无法在浏览器中使用它。 Node.js 工作正常。您也可以在 Electron (Atom Shell) 或 NW.JS (Node-WebKit) 中使用它

支持 Office 365 和 on-prem Exchange,所有版本均由 ews-managed-api(官方 repo)支持。

支持的认证机制:

  • 基本(调用时提供 HTTPS url)
  • Kerberos(在自述文件中提供示例链接)
  • 带有 ISA/TMG 的 Cookie(在自述文件中提供示例链接)

关于javascript - 是否可以从 javascript 访问 EWS 托管 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18629130/

相关文章:

javascript - 如何在 Safari 中获取音频文件的持续时间?

javascript - 如何使用 AJAX 发布多个值?

ruby-on-rails - Rails + Active Admin : Display name

javascript - 将 html Canvas 对齐到网页的绝对顶部

web-applications - 卸载 Tomcat 6.x 时,如何取消部署/完全删除部署在 webapps 目录下的 .war?

php - 如何向普通用户显示我的服务器的当前响应时间

c# - Exchange Web 服务托管 API : How can I perform Recurrence Expansion through the FindItem Method?

exchangewebservices - Exchange Web 服务和属性集

c# - EWS 按主题搜索约会

javascript - 如何添加缩略图供用户选择卫星 View ?