Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我对 Asterisk 很陌生,并且在 CentOS 上使用 AsteriskNOW。
我目前无法确定是否可以动态创建扩展。是否有我可以编写的拨号方案代码来完成此操作,或者我应该使用 AGI?
用于_.匹配拨号方案中的任何分机(或者,如果您的动态分机遵循某种模式,则使用该模式),并使用 的值${EXTEN}来动态处理呼叫。一个简单的例子:
_.
${EXTEN}
exten => _.,1,Answer() same => n,SayDigits(${EXTEN}) same => n,Hangup()
你是否使用 AGI 只是你想如何处理呼叫的一个函数——你仍然需要在你的拨号方案中将控制权传递给 AGI,为此你需要像上面那样匹配呼叫。