0

我使用 Windows 10 电子邮件应用程序连接到我的交换服务器,即我已经为我的交换服务器设置了 UserDataAccount 实例。

我想编写另一个将使用此帐户与 Exchange 对话的应用程序,并且我只想使用WinRT API

首先,我需要从UserDataAccount获取 Exchange 信息。如果它托管在云中,我想我需要 URL、租户 ID 和用户名。问题是 UserDataAccount 没有此信息。有类DeviceAccountConfiguration似乎拥有一切,但我找不到获取此类实例的方法。

一旦获得有关 Exchange 连接的信息,我就可以使用 Office356 REST 与 Exchange 对话。我想直接与 Exchange 交谈的原因是因为我没有找到可以使用 UserDataAccount 检索 Exchange 特定信息的 WinRT API,例如来自 Exchange 的有关联系人的完整信息。

所以我有 UserDataAccount,我需要从这个数据帐户获取有关 Exchange API(EWS 或 REST)的凭据和信息。之后应该很容易,请参阅 Adam 的答案以及 office356 示例代码的链接。

我花了一些时间研究WinRT API,但它的文档很少,而且很难发现不同对象之间的关系,并且某些方法会抛出 NotImplemented 异常。

WintRT API 准备好使用了吗?看起来很多东西都断开了并且丢失了。

请帮忙!

谢谢

4

1 回答 1

1

我们有 WinRT 访问联系人的示例代码。请参阅: https ://github.com/OfficeDev/O365-Windows-Start

**联系方式**
获取联系人
创建联系人
更新联系人
删除联系人
更改联系人照片

此外,我们还有简单的 REST api 示例,包括在https://dev.outlook.com/RestGettingStarted调用测试沙箱

于 2015-12-07T08:16:02.120 回答