如何在javascript中与ExchangeWeb服务集成?
我正在开发一个基于web的应用程序。 我需要将MS Exchange操作集成到此应用程序中,例如发送邮件、创建私人联系人、代表连接的用户设置会议等。。。 为此,我在github中识别了Gautam Singh拥有的包ews javascript api 然而,我无法自己开始使用这个软件包,也找不到基本步骤的指导。有没有人有这样的经验,能让我开始工作?如何在javascript中与ExchangeWeb服务集成?,javascript,web-services,exchange-server,exchangewebservices,Javascript,Web Services,Exchange Server,Exchangewebservices,我正在开发一个基于web的应用程序。 我需要将MS Exchange操作集成到此应用程序中,例如发送邮件、创建私人联系人、代表连接的用户设置会议等。。。 为此,我在github中识别了Gautam Singh拥有的包ews javascript api 然而,我无法自己开始使用这个软件包,也找不到基本步骤的指导。有没有人有这样的经验,能让我开始工作? 我的环境:Exchange 2010内部部署(是的,有点旧)。我愿意设置代理以避免SOP问题。您是否查看了npm页面,该页面底部有一个基本的操作方
我的环境:Exchange 2010内部部署(是的,有点旧)。我愿意设置代理以避免SOP问题。您是否查看了npm页面,该页面底部有一个基本的操作方法和一些示例代码。由于该包是MicrosoftEWS托管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);
谢谢你的提示。事实上,我仍在努力完成基本步骤,即如何从浏览器连接到exchange服务器。作者说该软件包与浏览器的使用兼容,但不能使它工作。它应该从浏览器中运行,除了问题之外,考虑当你问一个问题时,如果你不能得到的东西包括什么错误,你使用的实际代码将帮助任何人试图回答。