【发布时间】:2014-05-29 22:25:23
【问题描述】:
我想提取约会、会议等日历信息,并在我自己的 .NET Web 应用程序中呈现和操作这些信息。
我最初想到的日历来自 Outlook,可能链接到 Exchange 服务器。
另一方面,我可能想扩展这个想法以使用更通用的日历,例如 Google 日历。
我想我可以使用 Microsoft 提供的 API 来获取 Exchange 和/或 Outlook 上的日历数据。例如,我可以看到这个页面上有一些信息:
“如何:使用 EWS 托管 API 检索约会和会议”
http://msdn.microsoft.com/en-us/library/office/dn439786(v=exchg.80).aspx
使用此 API 似乎需要进行一些设置。也许不是,也许我错了。这是最好的还是唯一的方法?有没有更通用的解决方案?
这仅在日历托管在 Exchange 中时才有效。我不确定企业环境中的用户在 Outlook 中使用未链接到 Exchange 的日历的做法有多普遍。我认为它们可能是本地 Outlook 日历文件,或者 Outlook 日历可能链接到网络上的 .ICS 文件?
问题是以编程方式访问日历数据的简单通用方法是什么?
【问题讨论】:
标签: c# asp.net calendar outlook exchangewebservices