【发布时间】:2013-08-29 16:10:15
【问题描述】:
我想编写一个应用程序(Windows 商店应用程序),它应该显示我所有的未读电子邮件。我在 google 和 msdn 进行了研究,但没有找到合适的。
问题如下,我的开发电脑与交换服务器没有任何连接,所以我不得不编写一个应用程序(C#/XAML),以后应该可以工作:
- 在组织中的每台电脑上
- 使用用户的默认凭据
- 显示未读邮件
是否可以通过询问 EWS 获得这些信息(电子邮件)? 是否有 WinRT 兼容库来执行此操作?
谢谢!
【问题讨论】:
-
有一个叫做 EWS Managed API 的 api 我不知道 WinRT 是否支持它。
-
WinRT 不支持此 API(库)。
-
我对 WinRT 不太了解,但你能编写代码来向任何服务器发送肥皂请求吗?如果是,那么您可以使用它
-
我也尝试过使用 HttpClient 类的实例。但是我一直试图调用 SendAsync 或 PostAsync,我的 Visual Studio 报告了一个异常,告诉我“底层连接已关闭”。 (我没有处理实例;))
-
您有 Exchange 服务器 2007,2010,2013 吗?如果是,请尝试打开yourDomain/ews/exchange.asmx,它会要求输入密码,请检查您是否已成功设置交换服务器?
标签: windows-8 windows-runtime windows-store-apps exchangewebservices