Dan*_*iel 3 shell telephony cisco phone-call telecommunication
我有一个思科IP电话7945,我想从我的CLI控制它.例如,我想启动一个命令
call start 12345 #12345 is the number I want to call
Run Code Online (Sandbox Code Playgroud)
要么
call cancel
Run Code Online (Sandbox Code Playgroud)
有谁知道一个工具或类似的东西?
我正在编写一个rails应用程序,我希望在某个操作后从应用程序中启动一个电话.
小智 5
7945有一个Web界面,允许经过身份验证的用户执行命令,包括"拨号"命令.
您的rails应用程序将连接到手机上,http://phone-ip-address/CGI/Execute
以及POST
一些如下所示的XML:
<CiscoIPPhoneExecute>
<ExecuteItem URL="Dial:12345" />
</CiscoIPPhoneExecute>
Run Code Online (Sandbox Code Playgroud)
身份验证通过HTTP Basic Auth完成,后端身份验证器由您的7945连接到的电话系统决定.如果是Cisco Call Manager,它使用分配的Call Manager用户信息.
有关详细信息,请在cisco.com上查找IP电话服务指南.快速链接:
简短回答:它不是CLI,但通过HTTP与手机交互来编程拨号器很简单.