只需要在每次有人添加新约会或对他/她所做的任何更改时收到通知。使用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