0
我使用https://github.com/jamesiarmes/php-ews庫來訪問我的交換賬戶。異常處理ExchangeWebServices php-ews
如果我使用正確的憑據來創建ExchangeWebServices對象,我會得到準確的響應。
$ews = new ExchangeWebServices("outlook.office365.com", "[email protected]", "test123");
$request = new EWSType_FindItemType();
$response = $ews->FindItem($request);
但如果憑據錯了,它拋出一個異常作爲
EWS_Exception: SOAP client returned status of 401 in ExchangeWebServices->processResponse()
會導致網站有什麼辦法獲得響應爲錯誤的「失敗」或一些布爾值,而不是信息?
謝謝parker :)我會用你建議的庫。 Btwn與我使用的有很多不同嗎? –
有點差別,是的。一般的結構是一樣的,但有一些比較容易使用,但如果你想要的話,你可以像現在使用的那樣使用它。您仍然可以執行$ ews = new ExchangeWebServices($ server,$ username,$ password); $ ews->的FindItem();雖然。 –