我有一个爬虫,它曾经使用模拟帐户来爬取用户日历。现在,我不能使用这个模拟帐户,需要找到一种让爬虫工作的方法。
有没有办法在不使用模拟帐户的情况下访问用户的日历?如果有办法,请您解释一下如何做以及我需要做什么才能使其工作?
另外,如果有一个示例代码作为参考,您会指点我吗?
谢谢你,拉德1
我有一个爬虫,它曾经使用模拟帐户来爬取用户日历。现在,我不能使用这个模拟帐户,需要找到一种让爬虫工作的方法。
有没有办法在不使用模拟帐户的情况下访问用户的日历?如果有办法,请您解释一下如何做以及我需要做什么才能使其工作?
另外,如果有一个示例代码作为参考,您会指点我吗?
谢谢你,拉德1
实际上,这些用户可以授予您对他们邮箱的代表访问权限。
之后,通过Microsoft.Exchange.WebServices.Data
如下代码访问他们的文件夹:
rootfolderId = new FolderId(WellKnownFolderName.Contacts,
new Mailbox(delegateEmail));
除了模拟之外,唯一的方法是知道每个用户的密码,这不是实际的解决方案。