【问题标题】:Asterisk Originate Caller ID DisplayAsterisk 发起来电显示显示
【发布时间】:2017-01-09 05:40:22
【问题描述】:

情况1


我们使用这个 Originate 命令拨出。

Action: Originate 
Channel: DAHDI/g11/(Destination number)
Context: queue-123
EXTEN: 123
Priority: 1 
Timeout: 30000 
Callerid: (Destination number)
Async: yes

成功了,但我们想设置 DAHDI 中继应该使用的拨出号码。

情况2


我们使用这个 Originate 命令拨出。

Action: Originate 
Channel: DAHDI/g11/(Destination number)
Context: queue-123
EXTEN: 123
Priority: 1 
Timeout: 30000 
Callerid: (One dial-out number from our PRI trunk)
Async: yes

远程方可以看到指定的拨出号码也是成功的。但是我们在队列中的代理也会看到这个拨出号码,而不是原来的目的地号码


我在寻找什么

  1. 我们可以从我们的 PRI 中继(有 100 个号码)中选择拨出号码
  2. 对方可以看到拨出号码
  3. 我们的代理可以看到原始目的地号码(远程方号码)而不是拨出号码

目前我只能选择情况 1 或 2。我们希望将两者都归档。请帮我解决这个 Catch-22。非常感谢!!!

【问题讨论】:

    标签: asterisk pbx asteriskami


    【解决方案1】:

    您应该在发送到队列之前更改您的 cid,使用类似

    exten => _X.,n,Set(CALLERID(num)=${somevar})
    

    【讨论】:

    • 我应该把这个放在哪里?如果我放这段代码,我应该使用哪种情况?
    猜你喜欢
    • 1970-01-01
    • 2019-10-19
    • 1970-01-01
    • 2018-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-06
    相关资源
    最近更新 更多