当Corp阻止此功能时,如何保存Lync对话历史记录?

Jus*_*tin 21 xmpp lync lync-2010 office365

我正在使用Lync 2010(4.0.7577.4356),我们在我的小型开发团队中用于IM'ing.通过该计划处理大量技术问答,以及许多其他需要记录的项目.不幸的是,我们的母公司有一个关闭"对话历史"的政策,所以一旦窗口关闭,它就会消失.

我做了一些研究,我没有找到保存这些数据的方法,因为设置是在我们母公司的级别(通过Active Directory,或其他)进行的.这是我们需要的信息,甚至我的老板也试图找到一种方法来保存这些信息(在关闭窗口或计算机之前,所有内容都不能复制粘贴所有内容).

我怎样才能完成这项任务?有没有可以保存这些对话的程序(免费软件或其他)?有没有人知道我可以将Lync(即时消息传递模块)连接到另一个即时消息(GTalk,Jabber,ICQ,Yahoo或其他)的方式 - 然后从那里记录每条消息?我是一名软件开发人员,所以如果有人知道与Lync通信的方式,并且能够访问这些消息,那也会有所帮助!

此时的任何事情都会有所帮助......在此先感谢!!!

-Panuvin

buj*_*jon 19

试试这个https://github.com/bujocek/LyncIMLocalHistory.我使用了Tom Morgans的答案并创建了自己的本地lync(Skype for Business)对话历史跟踪器.您可以从源代码构建它,或者只需解压缩并运行最新版本:https://github.com/bujocek/LyncIMLocalHistory/releases


Tom*_*gan 10

有一个客户端Lync SDK,如果您已经是.NET开发人员,它非常容易使用.

做这样的事情更容易,并且让你的小开发团队的机器上的每个成员和Lync一起运行 - 比试图重新发明一个中央会话商店更容易.

最近在博客中记录了对话的长度和状态,以及在对话中识别不同类型的呼叫(您正在寻找即时消息呼叫类型).

之后,您需要订阅Flow并来回捕获每条消息,并将它们记录到数据库或其他任何内容.有一本非常好的书可以帮助您解决这个问题:与Microsoft Lync的统一通信.如果你真的想做Lync开发,那绝对是你的书!


小智 8

使用Lync 2013,CTRL+ S会将当前选项卡保存到Outlook/Exchange对话历史记录文件夹中.我不确定这是否适用于2010年.

  • 如果禁用"对话历史记录"功能,则无效. (8认同)
  • 我看到的行为与@ grt3kl写的不同 - 对话历史记录显示为灰色但Ctrl-S将其保存在Outlook中.我使用的是2013版本. (3认同)