我正在开发一个自定义应用程序来使用ami / agi接口控制基于Asterisk的pbx。我要做的是:
一切都应该使用ami / agi接口完成。我成功地开发了一切直到第5点)但我无法理解如何将停放的调用转移(使用ami / agi)到运行时定义的扩展。
有人可以告诉我如何做到吗?
答案 0 :(得分:0)
您应该从Local / XXX @ parked_context发送到您想要的扩展程序。
像这样......答案 1 :(得分:0)
最简单的方法就是使用异步agi或会议或等待扩展而不是停车,即自己重做类似停车的逻辑。
这样你就可以100%知道频道名称以及如何将其转回。
考虑到你正在使用ami - AsyncAGI是最适合你的选择。