问题标签 [cucm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
304 浏览

java - 执行`javax.telephony.Call#connect`时如何使用代码100修复PlatformExceptionImpl?

当我打电话时:

然后我有时会遇到 PlatformExceptionImpl:

我已经尝试将JtapiPostConditionTimeoutjtapi.ini 增加到 20 秒(正如我在文档中看到的那样,它是最大值)。

我希望不会出现此异常。

但只是有时会出现这种异常。

PS 异常字段如下:

0 投票
1 回答
529 浏览

cucm - 在 Cisco AXL CUCM 中获取所有没有过滤器的结果

我无法获得特定功能(如 listPhone 或 getConferenceBridge)的全部结果,因为它需要通过 searchCriteria 提供特定搜索。

除了直接查询数据库之外,任何人都可以提出解决方案吗?

附上getPhone的文档截图

架构参考:架构参考文档

0 投票
1 回答
57 浏览

python - 在哪里放置 python 包的补充文件?

我正在开发一个 python 包来简化与 Cisco Unified Communications Manager 的 AXL API 的 SOAP 通信。CUCM 不允许直接通过 URL 访问 WSDL,而是必须在本地下载 WSDL。我不必在安装包的每台机器上下载 WSDL,而是希望将其作为包的一部分包含在内。来自 CUCM 的 WSDL 位于名为axlsqltoolkit. 为了测试功能,我创建了一个axl_connection.py使用简单函数调用的小模块:

然后,下载 WSDL 并将其放在与以下目录相同的目录中:axl_connection.py. 我创建了一个简单的test_axl_connection.py脚本(在一个单独的目录中):

这段代码的问题是我的脚本试图axlsqltoolkit从与test_axl_connection.py. 我需要它从与我导入的模块相同的目录中打开它。我如何实现这一目标?

此外,将补充文件(例如我的 WSDL)放在我的 python 包中是否明智?

0 投票
2 回答
96 浏览

python - 如何为列表中的每个值获取一个数字?

Python 和一般编程的新手。我正在尝试创建一个程序,该程序将从 Cisco UCM 中提取设备计数。目前,我可以让程序打印出来自 CUCM 的模型列表,但最终我想看看每个模型出现了多少。例如,如果 CUCM 服务器有 5 个 8845 和 3 个 8865,我希望 Python 能够快速显示该信息。

这是我当前的代码:

我试图从 Pandas 创建一个 DataFrame,但无法让它工作。我认为问题在于我没有将 phone.model 部分存储为变量,但无法弄清楚如何做到这一点。

我的目标是最终获得如下内容的输出:

在此先感谢您的帮助!

0 投票
1 回答
139 浏览

cisco - 是否有 CISCO JTAPI 的替代品来监控 SIP 呼叫?

我正在使用使用 CUCM 和 JTAPI 的呼叫监控系统。我可以监控 Cisco IP Communicator 呼叫,但无法通过 JTAPI 监控来自第三方 SIP 客户端的任何呼叫。按照以下参考,JTAPI 应用程序只能控制运行 SIP 的 Cisco Unified IP 电话 7900 系列。

https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/jtapi_dev/9_1_1/jtapidevguide/featsupported.html#wp1148307

谢谢。

0 投票
1 回答
108 浏览

sip - 在 Cisco CUCM 的双方电话上启用录制时处理邀请

我正在使用 jain-sip 来实现一个 sip 服务器来处理呼叫事件,然后在 Cisco CUCM 中记录呼叫。当从启用录音的电话向禁用录音的电话拨打电话时,它可以正常工作,反之亦然。每部远端和近端电话我都会收到两个邀请。

但是,当在两部手机上都启用了录音功能的两部手机之间进行通话时(想想内部通话),我收到了四个邀请,并且无法区分远端和近端,也无法知道处理哪个邀请以及忽略哪个。两部手机都发送两个邀请,一个给自己,一个给另一部手机。当通话结束时,发送四个 BYE。

处理这种情况的正确方法是什么?

以下是四个邀请;

0 投票
2 回答
295 浏览

python - ciscoaxl api python错误

我开始研究将 Python 用于某些 Cisco CUCM 自动化。我在这里找到了插件 ciscoaxl ,我安装了它并编写了以下脚本:

我已连接到 Cisco 的 DevNET Sandbox,并且 AXL 用户的所有登录和配置似乎都是正确的,但是当我尝试运行脚本时得到以下输出:

我已经通过 python 和 ipython3 从 Linux 子系统(Ubuntu 20.04)在空闲环境中在 Windows10 上运行它。

0 投票
1 回答
30 浏览

cisco - 如何检查分机(电话号码)是否可达?

我想检查是否可以从 Cisco UCM 联系到某些电话号码。我公司的另一位成员在尝试将 CiscoConnection 重定向到另一个电话号码(到语音邮件)时收到错误“重定向目的地故障”。我想检查语音信箱号码当前是否可达。我怎样才能在 JTapi 代码中做到这一点?

0 投票
0 回答
10 浏览

cisco - Cisco IP 电话能否与第三方呼叫控制系统配合使用?

Cisco IP 电话(8800 系列)能否与第三方呼叫控制系统(例如 Asterisk)一起使用,因此固件(企业或多平台)是否重要?

由于此处包含的信息,我提出了这个问题。

在不使用 CUCM 的情况下使用 8800 系列有什么限制?