如何在 JavaScript 中与 Exchange Web 服务集成?



我正在开发一个基于Web的应用程序。 我需要将MS Exchange操作集成到此应用程序中,例如发送邮件,创建私人联系人,代表连接的用户设置会议等... 为此,我在 github 中确定了ews-javascript-api包,该包由 Gautam Singh 拥有。

但是,我无法开始使用这个软件包,也找不到包含基本步骤的操作方法。有没有人有这种经验,能够让我开始? 我的环境:本地 Exchange 2010(是的,这有点旧(。我愿意设置代理以规避SOP问题。

您是否看过 npm 页面 https://www.npmjs.com/package/ews-javascript-api,其中包含页面底部的基本操作方法和一些示例代码。由于该包是 EWS 托管 API 的端口Microsoft如果仅将语法移植到 js,则可以找到的大多数 EWS 托管 API 示例都可以使用。例如,简单绑定到收件箱

var ews = require('ews-javascript-api');
var service = new ews.ExchangeService(ews.ExchangeVersion.Exchange2010);
service.Credentials = new ews.ExchangeCredentials("user", "pass");
service.Url = new ews.Uri("https://outlook.office365.com/Ews/Exchange.asmx"); 
var Inbox = ews.Folder.Bind(service,ews.WellKnownFolderName.Inbox);
console.log(Inbox);

最新更新