问题标签 [agi]
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.
agi - 如何从 manager api methog 发起呼叫
我正在尝试使用 dahdi 拨打 PSTN 号码,但我无法通过发起命令发起它,请告诉我如何在 asterisk-java 中使用此方法。
agi - 如何在星号 java 中使用 OriginateAction 类发起对 PSTN 号码的呼叫
我是星号的新手,我正在尝试从 java 应用程序发起调用。我发现 OriginateAction 是发起对 SIP 或 PSTN 号码的呼叫的类,我尝试使用该类,但找不到任何帮助我的方法。任何人都可以建议我如何使用这个类以满足我的要求。
我试过以下
java - 挂断代码星号
我正在使用星号进行出站 PSTN 呼叫。我们正在使用 BSNL PRI Line 和 dahdi。最近我们遇到了一些通话挂断的问题,实际上我们有30个频道,但是当我们使用超过15个频道时,有些通话会异常终止,所以我只想知道任何可以检索通话挂起原因的agi方法即由于网络、用户或系统故障等原因。请建议我进行任何软件或硬件更改以提高系统处理 30 个呼叫的能力、软件升级或 LAN 电缆问题等,我已准备好进行任何更改,请帮助我..
bash - 星号:在继续拨号计划之前不要等待 AGI 脚本 (bash) 完成
我有一个 Asterisk 拨号计划,它执行一个 bash 脚本,该脚本将 callerID 与数据库相匹配,以对呼叫者进行地理定位(通过匹配国家和地区代码)。由于数据库相当大(全球规模),最多需要 15 秒才能完成。
我需要在接听电话后立即运行此脚本(以防用户在通话结束前挂断),但不希望用户等待脚本执行。理想情况下,返回值应该在挂断之前的拨号计划结束时处理。
Q1:我发现http://www.voip-info.org/wiki/view/Asterisk+AGI#Forkandcontinuedialplan解决了我关于 perl 脚本的问题。我如何在 bash 中完成相同的任务?我知道我可以通过在末尾添加“&”将任何 bash 脚本发送到后台,但我不知道如何在拨号计划中执行此操作/使用 AGI 脚本时。
Q2:即使用户之前挂断/拨号方案“退出非零”,我如何处理这些值?
谢谢你的帮助!
asterisk - 如何在 OpenSIP 或 Kamailio 中拥有类似 Asterisk-AGI 的功能
我曾经将 AGI 请求从 Asterisk SIP 服务器发送到外部应用程序,并使用 DIAL(...) 之类的命令进行回复。我正在尝试使用事件接口(UDP)、管理接口(UDP)和对话框模块在opensips中做同样的事情。任何建议都非常感谢。
java - 使用星号生成批量呼叫
我正在尝试使用星号生成批量调用,一切正常。我正在使用调用文件来执行此操作,但问题在于计费(我想使用 AGI 保存到其他数据库)。我怎么知道呼叫已接听、未接听、忙、未响应等。我知道${DIALSTATUS}
但如果您从 .call 文件生成呼叫,它就不起作用。
我的通话文件如下所示:
Channel: Dahdi/ch/somenumber
Context: mycontext
Extension: exten
MaxRetries: 3
RetryTime: 40
WaitTime: 25
让我知道您还想要什么其他信息。
perl - 如何在 perl AGI 脚本中调用星号函数?
是否有可能在 perl AGI 脚本中调用星号函数,如 CHANNEL 函数。
扩展名.conf
以上 NoOp 将打印当前呼叫通道号。我在 perl AGI 脚本中也需要。
java - 带有连接提示的星号 getoption
这个问题不言自明。我想运行 fastagi.AgiChannel 的 getoption 方法,但要使用串联的提示,就像您直接在拨号计划中执行 Background(press-1&or&press-2) 一样。我尝试了所有变体并在网上到处搜索,但找不到。我正在使用eclipse在java中编程。代码下方。
asterisk - 使用星号 agiphp 将呼叫者添加到会议
堆栈流的 agiphp 大师
我的问题是
我正在开发一个应用程序,其中的垃圾工作是关于召开电话会议。我想编写 Agi,最好基于 PHP,其中用户 A 使用连接到星号服务器的 SIP 中继持有 DID 需要像呼叫 B 一样进行电话会议(传出) ,C,D....n 并将它们放在会议中。如果有任何示例,请分享或提供宝贵的反馈以实施它。我目前正在使用星号 1.8
但见见我,confbridge 对我来说并没有多大用处以及自动拨出。我需要类似的东西,例如用户 A 用分机 1234 呼叫用户 B 用分机 5678,现在两者都在通话中,用户 A 或 B 需要打电话使用分机 1111 到用户 c 并尝试给他打电话并将所有用户 A、B、C 放在一个会议中
python - 如何使用 pystrix 获取星号中的 agi 日志?
如何逐行记录我的pystrix agi?我为此解决方案设置了“try,except Exception”,但没有完成。我想逐行获取 pystrix agi 的完整日志!如何用 pystrix 记录我的 agi?