我正在开发基于Web的应用程序。 我需要将 MS Exchange 操作集成到此应用中,例如发送邮件,创建私人联系人,代表已连接的用户设置会议等。 为此,我在Gautam Singh拥有的github中标识了软件包 ews-javascript-api 。
但是,我无法立即使用此软件包开始学习,也无法通过基本步骤找到方法。有没有人有这种经验,能够帮助我入门? 我的环境:内部部署Exchange 2010(是的,有点旧了)。我将开放代理以规避SOP问题。
答案 0 :(得分:0)
您是否看过npm页面https://www.npmjs.com/package/ews-javascript-api,该页面底部有基本的操作方法以及一些示例代码。由于该软件包是Microsoft EWS托管API的端口,因此,如果您只是将语法移植到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);