0

这是我的问题的场景:

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

这是我的努力:

  • 首先,我阅读了 Michael Greenlee 的博客“隐形 OCS 会议参与者”,然后我尝试以这种方式实现我的目标。但似乎结果不是我想要的。

    1. 这是“群聊”,而不是两个普通 Lync 用户之间的对话;
    2. 当不可见的应用程序端点在“群组对话窗口”中发送消息时,它现在不会不可见。

    所以,谁能给我一些建议,我真的很感激。

BR

周虹

4

1 回答 1

0

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

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

您可以从参与者列表中隐藏该应用程序,或者您可以在会议中同时返回 Roger 和 Regina,这样他们甚至都不知道他们是合二为一的。该应用程序可以冒充任何名称/sipuri 并假装是其他人发送消息。

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

一种选择是使用 Lync 客户端 SDK 创建与客户端的 Lync 实例交互的应用程序。向您的应用程序发送消息并让它尝试将它们注入到对话中。但是,这需要在每台客户端 PC 上安装应用程序,并且您需要想办法将消息推送到您的应用程序。

于 2013-11-20T08:32:24.323 回答