微软的 Lync VOIP 功能可以编写脚本吗?

微软的 Lync VOIP 功能可以编写脚本吗?

我的雇主对我们所有的桌面电话都使用 Lync,Lync 的功能之一是您可以将您的电话号码设置为转接到另一个号码,例如您的手机或家用电话。

为此,您必须单击窗口左下角的一个小图标,然后从(短)菜单中选择该图标(如果您没有设置电话号码,则一个菜单项会提示您输入电话号码)。

有没有办法在安装了或未安装 Lync 的计算机上编写该功能的脚本?理想情况下,有一些 perl 模块可以伪造此功能(当提供用户名/密码时)...但如果它是一个 Windows bat 脚本,只有在安装了 Lync 的机器上才有效,我也可以利用它。

我仔细研究了 Lync 使用的 DLL,希望能够用 rundll32.exe 拼凑出一些东西,但这是一个错综复杂的迷宫。如果 Lync 服务器允许某人更改管理网页上的内容,那么我们的服务器管理员从未安装过它。

有人有什么想法吗?

答案1

我会建议自动化您可以记录操作并按时间等自动执行。对我来说非常有用。

答案2

我建议将 FreeSWITCH 与 Lync 一起使用作为应用服务器。FreeSWITCH 是语音应用平台,因此您可以在各个方面获得可编程的行为。

因此,您的会话边界控制器(如果您有的话。如果没有,只需将 FreeSWITCH 放在 Lync 前面)会将呼叫转发到 FreeSWITCH 盒,它会执行逻辑的自动部分,然后在需要连接您的软件电话或语音邮件时连接到您的 Lync 服务器。

当然这只是一个草图,整个解决方案需要精心设计和测试。

顺便提一句,这里我描述了一个呼叫分叉场景:FreeSWITCH 实际上可以将您的呼叫分叉到多个目的地,无论哪个目的地先应答。

相关内容