1

我有一个爬网程序,用于使用模拟帐户来爬取用户日历。 现在,我无法使用此模拟帐户,需要为爬虫工作找到一种方法。EWS 2010获取日历项目而不使用模拟C#

有没有办法在不使用模拟帐户的情况下访问用户的日历? 如果有办法,请你解释一下如何做到这一点,以及我需要做些什么才能使之发挥作用?

另外,如果有一个作为参考,你会指向我的示例代码吗?

谢谢 RAD1

回答

0

以及比模拟的是要知道每个用户,这是不实际的解决方案的口令以外的唯一途径。

+0

都能跟得上,也就是代表团的访问。 –

2

其实,这些用户可以授予您一个Delegate access到他们的邮箱。

之后,访问他们的文件夹从Microsoft.Exchange.WebServices.Data这样的代码:

rootfolderId = new FolderId(WellKnownFolderName.Contacts, 
    new Mailbox(delegateEmail));