只需要在每次有人添加新約會或對他/她所做的任何更改時收到通知。使用EWS API從多個人收聽日曆中的活動
我知道如何做到這一點的唯一方法,就是使用 service.SubscribeToStreamingNotifications 但問題就在這裏,它只是監聽到該服務勢必會在這樣
var service = new ExchangeService(ExchangeVersion.Exchange2010_SP2)
{
Credentials = new WebCredentials(userName, password)
};
service.SubscribeToStreamingNotifications(new FolderId[]
{
WellKnownFolderName.Calendar
}, EventType.FreeBusyChanged, EventType.Deleted);
喜歡帳戶我已經通過創建一個服務列表來解決這個問題,每個服務都被綁定給不同的用戶,應用程序應該聽取每個服務。
這種方式的問題是我需要每個帳戶的密碼我不會聽它的事件,這在現實世界中是不可能的。
那麼有沒有什麼辦法來解決這個問題?
您是否認爲模仿? – 2012-07-16 10:40:20