1

当 Lync 响应组收到呼叫时,Lync 服务器不会应用用户呼叫转接选项或同时响铃。

在我看来,SIP 消息中有一个标题,可以防止响应组呼叫的呼叫转移。

可以使用 MSPL 脚本或其他方式更改此行为吗?

4

3 回答 3

1

可以使用受信任的服务器应用程序将呼叫转发到响应组。

为响应组的所有成员创建 UserEndpoint 并将它们注册为来电。

当收到来电事件时,检查它是否来自响应组并转发它

e.call.Forward(forwardUri);

以下是检查呼叫是否来自响应组的方法: 检测来电是否发往响应组

可以通过注册 UserEndpoint 来接收状态通知来接收用户的呼叫转移选项。在存在通知中有一个路由类别,其中包含转发选项。

于 2013-02-19T10:23:07.800 回答
1

在这里用 M. Greenlee解释这个主题,响应组对其成员的调用包含两个额外的 SIP 标头:Ms-SensitivityMs-Target-Class。这两个标头使用户的呼叫转移设置被忽略,原因如下:

请记住,忽略呼叫转移的默认行为主要是设计使然:出于几个原因,您通常不希望 Response Group 呼叫转到您的手机。首先,根据通过响应组的呼叫类型,您可能不希望被手机上的这些呼叫打断。其次,如果您的手机语音邮件接听了响应组呼叫,例如,响应组服务将认为该呼叫已接听,并且可能不会转到实际可以接听的另一个人。

如果您确实想更改此行为,请将MSPL脚本添加到管道并删除这些标头。遗憾的是,MSPL它本身没有删除标头的代码,因此您需要分派到托管应用程序。详细实现见前面提到的帖子。

于 2015-04-08T13:29:21.247 回答
0

是的,可以在 MSPL 脚本/服务器应用程序中完成。

Michael Greenlee 在这里有一篇关于这个主题的文章。

于 2015-04-06T21:00:58.580 回答