2017-03-02 73 views
0

我正嘗試使用ews-javascript-api從Exchange服務器讀取郵件。FindItems承諾在ews-javascript-api不執行

但是,FindItems的承諾沒有得到執行。

var ews = require('ews-javascript-api'); 
var ExchangeService = ews.ExchangeService; 
var service = new ExchangeService(ews.ExchangeVersion.Exchange2010); 
service.Credentials = new ews.ExchangeCredentials("MY_USERNAME", "MY_PASSWORD"); 
service.Url = new ews.Uri("https://outlook.office365.com/Ews/Exchange.asmx"); 

var items = service.FindItems(ews.WellKnownFolderName.Inbox, "hasattachment:true",new ews.ItemView(1)); 

items.then(function(response){ 

    console.log("RESPONSE"); 
},function(err){ 
    console.log("ERROR"); 
}); 

回答

0

你的意思是ews-javascript-api(不是aws-javascript-api)?

您可能會遇到問題報告here,修復程序尚未發佈到npm上的最新標記,您可以安裝[email protected]以暫時解決問題。

+0

是的,ews。對不起,一直在努力:) –