如何在两个普通Lync用户建立的现有对话中发送消息?

时间:2013-11-18 10:05:50

标签: lync ucma lync-server-2010

这是我的问题的场景:

  • Roger和Regina之间有两方通话,他们是普通的Lync用户。他们互相发送了几个即时消息。现在我想在他们的对话窗口中向他们发送一条消息(如通知),但不要打开一个新的对话窗口,其中包含我发送给他们的消息。

这是我的努力:

  • 首先,我阅读了Michael Greenlee的博客“Invisible OCS conference participant”,然后我尝试以这种方式实现我的目标。但似乎结果不是我想要的。

    1. 这是“群组对话”,但不是两个普通Lync用户之间的对话;
    2. 当隐形应用程序端点在“组对话窗口”中发送消息时,它现在不会被隐藏。
    3. 所以,任何人都可以给我一些建议,我真的很感激。

BR

周彩虹

1 个答案:

答案 0 :(得分:0)

这是不可能的。两个Lync端点之间存在直接消息流,您无法触摸它。

对于能够与您的两个用户进行通信的第三个端点(无论是用户还是应用程序),您将需要召开会议。然后,消息将显示为从您的应用程序发送。

您可以从参与者列表中隐藏应用程序,或者您可以在会议中BackToBack Roger和Regina,因此他们甚至不知道他们在一个会议中。该应用程序可以模拟任何名称/ sipuri并发送假装成其他人的消息。

然而,你的主要问题是“介于罗杰和里贾纳之间的谈话之间”。您可以使用MSPL脚本将SIP邀请重定向到您的终端,然后使用您的终端创建会议,并邀请第二个参与者。这不是微不足道的,取决于你想要发送“通知”的原因和方式,可能完全矫枉过正。如果以任何可能的方式,我会寻找一种不同的方式来通知您的用户。

一个选项可能是使用Lync Client SDK创建与客户端的Lync实例交互的应用程序。向您的应用程序发送消息,并尝试将其注入对话。这需要在每台客户端PC上安装应用程序,您需要考虑将消息推送到应用程序的方法。