0

我正在構建一個應用程序,在該應用程序中,我必須根據他的Outlook日曆事件顯示用戶的狀態,以確定他是否可用。在ASP.Net應用程序中獲取Outlook日曆活動

例如,如果他設置了一個下午1點到下午2點的午餐時間,那麼在此期間,用戶將被顯示爲離開。

如何在ASP.Net中讀取用戶的outlook日曆事件?

另外,如果用戶在Microsoft Exchange Server的後面,那麼它會有什麼不同?

回答

1

您可以使用Office 365 REST API(如果您的用戶都在Office 365上)。或者,您可以將Exchange Web Services用於從2007 SP1開始的任何版本的Exchange。我不確定用戶背後的意思是什麼?如果數據在其他服務器上,那麼您需要一個特定於該服務器的API。如果它根本不在服務器上(本地Outlook PST數據),則無法通過Web應用程序訪問它。

+0

通過在交換服務器之後意味着用戶是交換服務器,您已經解釋了我將需要使用EWS。 如果用戶使用本地Outlook日曆或Google日曆,該怎麼辦? – 2015-02-24 06:15:19

+0

我認爲Google有一個用於訪問日曆的API。本地Outlook日曆在網絡應用程序中並不是真正可以訪問的。 – 2015-02-24 15:02:04

相關問題