除了 Exchange Web 服务 [EWS] 是不是存在任何其他机制,以通过使用 Lync SDK 获取 Lync 用户的对话历史记录?

Posted

技术标签:

【中文标题】除了 Exchange Web 服务 [EWS] 是不是存在任何其他机制,以通过使用 Lync SDK 获取 Lync 用户的对话历史记录?【英文标题】:Other Than Exchange Web Service [EWS] is there any other mechanism is present, to get conversation history of Lync users by using Lync SDK?除了 Exchange Web 服务 [EWS] 是否存在任何其他机制,以通过使用 Lync SDK 获取 Lync 用户的对话历史记录? 【发布时间】:2016-07-19 06:57:21 【问题描述】:

我正在使用 Lync Client SDK-2013 创建一个示例应用程序 [.net 技术]。我想保存特定 lync 用户的对话历史记录,最近我知道通过 Exchange Web 服务 [EWS] 我们可以跟踪对话历史记录。但我想知道是否有任何其他机制或任何其他 Web 服务 [EWS 除外] 来跟踪 Lync 用户的对话历史???

【问题讨论】:

【参考方案1】:

对话历史记录仅保存在 Exchange 的邮箱文件夹中,因此可以使用 Exchange 提供的任何 Exchange 邮箱访问 API,例如 EWS、MAPI、POP3、IMAP 和 ActiveSync。在 Office365 上也可以使用新的 REST api

【讨论】:

据我所知,EWS 不需要 Outlook 必须在客户端计算机上运行,​​这种情况是否适用于 MAPI、POP3、IMAP、ActiveSync? Mapi 需要安装 Outlook,但如果您使用第三方库(如兑换),则无需运行即可使用它。 POP、IMAP 你需要一个有很多可用的客户端库,Active Sync 理论上需要一个客户端和许可证才能使用。

以上是关于除了 Exchange Web 服务 [EWS] 是不是存在任何其他机制,以通过使用 Lync SDK 获取 Lync 用户的对话历史记录?的主要内容,如果未能解决你的问题,请参考以下文章

测试 Exchange Web 服务 (EWS) 网址

EWS(Exchange Web 服务)出现未经授权的错误

使用 TokenCredentials 的 Exchange Web 服务 (EWS) 单点登录?

导入 Exchange Web 服务 (EWS) wsdl 文件时如何修复未解析的类型?

当我的应用程序托管在 IIS 上时,Microsoft Exchange Web 服务 (EWS) 无法正常工作

Exchange Web 服务 (EWS) - 如何识别会议参与者是邮件组还是个人参与者