我正在尝试跟踪 Microsoft Lync 2010 视频通话的使用情况。它将涉及数据收集,例如涉及的用户、日期、时间和视频通话的持续时间。是否可以创建一个从客户端始终跟踪此情况的 WPF 应用程序?
我很清楚Outlook文件夹中的对话历史记录,但我不是IT部门的一员,我不敢对我不熟悉的服务器中的数据库进行修改。我只是想从我自己的电脑上收集这条信息。目的只是了解最近使用视频通话的次数、拨入和拨出视频通话的用户以及使用时间。一些提示将非常感激。
最佳答案
您当然可以使用 Lync Client SDK 来做到这一点.
看看这篇博文:http://thoughtstuff.co.uk/2012/06/answering-the-call-accepting-incoming-calls-in-lync-client-sdk/
这篇文章实际上是关于如何接听来电的,但它解释了如何跟踪对话的开始,这是您需要做的。
您还需要跟踪对话结束或终止。这两个都是 Conversation 对象上的事件。对话具有唯一的 ConversationID,因此您可以将每个新对话存储在 Enumerable 中,并且可以使用秒表或时间戳来捕获长度。 (我不认为 Conversation 对象具有 session 长度属性)
您说您只想跟踪视频通话。再次检查该博客文章。可能只想在通话升级为视频时开始捕获信息,但这取决于您。
我将在我的待办事项列表中模拟类似这样的工作示例,但我真的不能 promise 任何事情。如果我有时间的话,我会在这里发布更新。更新:这里的博客文章:http://thoughtstuff.co.uk/2013/01/tracking-lync-conversations-in-code/
新年快乐
关于lync - 跟踪 Microsoft Lync 视频通话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14051212/