Asterisk 并行呼叫查找应答号码

Asterisk Parallel Calling Find Answered Number

我正在尝试通过执行 asterisk 并行调用。

same => n,dial(DAHDI/g0/09*********&DAHDI/g0/09*********,20,mM(ANSWERED))

但问题是如何知道哪个号码接听电话,因为电话正在转接到宏,${EXTEN}${CDR(dst)} 变量给了我想要的结果。

那么平行呼叫如何查询接听人号码呢?

您可以查看 dstchannel cdr 变量。

也很可能你还有其他变量,例如 CHANNEL 设置为调用的频道,你可以通过在我们的宏中调用 DumpChan 来查看所有变量,它会显示所有变量。

作为其他选项,您可以通过本地频道(通过拨号方案)进行呼叫,您可以在其中 运行 ANSWERED 宏。