问题标签 [pbx]

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 投票
3 回答
6483 浏览

asterisk - Asterisk 中的自定义 IVR 操作

有人可以指点我一个方向,示例代码或在线资源来完成以下操作:

要求: 我想编写一个简单的 IVR 菜单选项来运行脚本(Bash 或 Python)。例如,打电话给 Asterisk 机器并请求在另一个 Linux 机器上重新启动服务。“其他 Linux 盒子”的详细信息将被硬编码到 IVR 菜单选项中,并且不需要作为 IVR 交互的一部分提供 - 只需在盒子 Y 上重新启动服务 X。我有点担心并且不确定如何使用密码(即使它在版本中是硬编码的)。

背景: 我是 Asterisk 新手,从 AsteriskNow 发行版安装它,我还在学习这个产品。基本的 PBX 功能正在运行,并通过 FreePBX 进行管理。Asterisk 不是我们开发工作的主要重点,而是工具箱中的一个工具。我们主要从事 .NET 工作,但具有 Unix 技能。

如果可能的话,我不想花几天时间学习 Asterisk 的集成细节来完成工作......

0 投票
4 回答
600 浏览

python - 哪些语言提供用于与 Genesys 服务交互的 SDK?

Genesys 是一个联络中心平台,提供用于处理硬 PBX 和软 PBX 的软件。他们还提供许多辅助服务来支持更广泛的联络中心业务。

我知道 Genesys 直接提供的 .NET 和 Java SDK。是否有任何其他语言的 SDK 支持,具体来说,是否有官方 Python 库用于与其服务交互?

或者,是否有任何设计用于与 Python 的 Genesys 服务交互的第三方库?

0 投票
3 回答
1086 浏览

c# - 十六进制表示法的 ASCII 值

我正在尝试解析来自 PBX 的一些输出数据,但我发现了一些我无法真正弄清楚的东西。在文档中它说以下

呼叫类型和功能的信息。“状态信息 3”的八个字符,后面是十六进制表示法的 ASCII 值。

任何想法如何解释这个?我当时没有可以匹配的原始数据,但我仍然需要弄清楚。

0 投票
1 回答
602 浏览

.net - Telnet 针对 Aastra Mx-One

我正在尝试使用 telnet 连接到 MX-One pbx。奇怪的是,当我使用超级终端时,我可以连接并获得登录:promt 作为回报。它就像 DOS telnet 应用程序一样工作。

但是,当我使用 nSoftwares IP*Works Telnet 组件尝试使用我们的 C# 应用程序(用于 Aastra MD110 pbx,以收集相同格式的相同数据)登录时,我可以连接但没有得到任何回报,即使它连接成功。

任何人都对从哪里开始寻找解决方案有任何想法或指示。

提前感谢约翰

0 投票
1 回答
409 浏览

version-control - Avaya PBX 的版本控制/配置管理?

在 Acme Widgets,我们使用 Avaya 8xxx 系列 PBX。一些被编码到 PBX 中的向量非常重要,因为如果以错误的方式更改它们,我们几乎所有的电话领域应用程序和功能都会出现问题(IVR、CTI、CRM 和 ACD)。

在最近的一些讨论中,我们不同意过去如何对某些向量进行编码,而且越来越多的人正在对这些非常重要的组件进行更改。

我问过我的 PBX 管理员是否有与 PBX Vectors 的配置管理/版本控制工具等效的东西,他不相信有。大家觉得呢?有没有人听说过这样的事情?

谢谢!

0 投票
5 回答
855 浏览

voip - 使用 voip 应答调制解调器

我有一个应用程序,我在美国拥有大约 10,000 台监控设备,这些设备会定期拨入一组 32 条电话线。我有两个 16 行的接收器,每个接收器可以接听电话并临时存储一个小的 alpha 字符串。然后我有一台计算机来轮询接收器并解析字符串并将其复制到数据库中。

我希望用 voip 解决方案替换电话线和接收器,并重写软件以解析数据字符串。

关于从哪里开始的任何想法?

0 投票
1 回答
2142 浏览

c# - 使用tapi监控多部电话并拨号或挂断

我已经取得了很好的成功,让 C# 应用程序使用 TAPI 连接到我的办公室 PBX 并拨打和挂断电话,但需要更进一步,能够监控活动并将 CTI 提供给客户端 pc 以及集成回我的公司基于 Web 的 CRM。

我专注于 CTI 弹出窗口和拨号/挂断功能的客户端应用程序,因为查找 CRM 的电话号码相对容易。

我最初是在tapi中注册一个手机,然后我可以拨号并挂断,我什至似乎已经注册了系统上的所有手机,并且能够从其中任何一个手机上拨号,但我似乎无法获取有关任何手机何时响铃等的任何活动日志。

有没有人有任何示例tapi代码可以让我开始或指向正确的方向?我可以使用 C++、C# 或 VB.Net,因为我对它们中的任何一个都很好。

0 投票
2 回答
5277 浏览

php - 星号:检测来电

在 asterisk/elastix/freepbx 中,你如何....

1-检测来电

2-读取来电显示

3-做某事...(执行功能)

?

0 投票
1 回答
563 浏览

xcode - 由于一些随机的事情,XCode 没有构建我的应用程序

我不知道这个错误是关于什么的,该申请的截止日期是明天。我不知道它是关于什么的,但它拒绝编译。这是一个巨大的项目,拥有超过 150 个源文件和大约 20 个第三方依赖项。

创建依赖关系图时发生内部错误:-[PBXTargetBuildContext]:无法识别的选择器已发送到实例

我真的很感激任何帮助。这把我吓坏了,因为它工作得很好。XCode已激活其“在最后一秒模式下中断”。这是一个隐藏功能,旨在让开发人员发疯。

XCode使用先进的启发式算法来确定该项目的重要性。如果重要,则执行以下代码:

是的,我已经重新启动了我的 Mac。我正在运行 XCode 3.2.2,但我认为这并不重要,因为我没有更新任何其他内容,因为我总是取消那些恼人的更新弹出窗口。我希望有一个“我不废话”模式可以禁用所有弹出窗口。

我烦了

这是我为象征我的沮丧而画的一张照片

编辑:

@Radek S:谢谢你救了我的命。因此,我真的把自己的头发扯掉了。更改它然后提交更改的人更好地对此进行了解释。

0 投票
2 回答
2943 浏览

outlook - LDAP - 找到“基本”目录

我目前正在工作中设置 PBX 系统。我无法弄清楚如何连接到 Exchange LDAP 服务器。更具体地说,如何找出 LDAP 基本目录是什么?我必须输入类似 o=foo,... 我想我曾经看到一个命令在运行 Exchange 的服务器上运行,它会向我显示基本目录和 Exchange 服务器上存在的所有其他组织单位。

谢谢你的帮助。