【问题标题】:Unable to get called number in extensions.conf during outgoing呼出期间无法在 extensions.conf 中获取被叫号码
【发布时间】:2014-06-17 20:29:17
【问题描述】:

我正在使用 .call 文件在星号中应用自动拨号 我的a.call

Channel: DAHDI/g0/09*********
MaxRetries: 1
RetryTime: 600
WaitTime: 30
Context: outgoing
Extension: 10
Priority: 1

我的问题是我想在我的 extensions.conf 文件中检索被叫号码。 我正在使用 CALLERID(dnid) 但它在我的 cli 中显示为 null 意味着我无法获得被叫号码。有什么方法可以在扩展中获取被叫号码? 提前致谢。

【问题讨论】:

  • 您已阅读文档。这个是stackoverflow.com/questions/24210322/…的副本@
  • 你给我看的线程不同,在上面的问题中,我无法在我的 extensions.conf(read carefully) 中提取拨打的号码,这与要求设置来电号码的线程不同
  • 线程是一样的。请阅读有关调用文件的文档。
  • 阅读文档,但力求找到任何解决此问题的方法。
  • 你有使用变量。

标签: asterisk voip ivr


【解决方案1】:

在你的调用文件中添加Setvar:clid=$phone_no$phone_no = 09*********,现在你可以通过调用变量${clid}来获取你的clid。如果您想查看此变量,请使用NoOp(CALLERID(all)=${clid})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-06-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-30
    相关资源
    最近更新 更多