星号:SIP转移(参考) - 更改原始呼叫者的标头/来电显示

时间:2016-06-20 08:42:16

标签: php asterisk asteriskami agi

基本上我一直在通过PHP AGI(PAGI)实现标准TRANSFER到Asterisks的一个内部PBX系统。

调用者调用我们的Asterisk应用程序,然后我们进行一些搜索,我们更改了调用者ID,它完全正常。但是,如果我们将呼叫转移到我们的PBX,它不会保留呼叫者ID,而是使用原始呼叫者ID。

为了确保我们不会紧张星号,我们希望将呼叫转移(即参考),而不是向我们的其他PBX发送DIAL,以便从与呼叫者和内部PBX的交互中删除星号。

我尝试了以下内容:

$this->agi->exec('SET', array("CONNECTEDLINE(number,i)=".$this->customer->OutboundID));
$this->agi->exec('SET', array("CONNECTEDLINE(name,i)=".$this->customer->OutboundID));
$this->agi->exec('SET', array("CONNECTEDLINE(pres,i)=".$this->customer->OutboundID));
$this->agi->exec('SET', array("ORIG_CID=".$this->customer->OutboundID));
$this->agi->exec('SET', array("CALLERID(num)=".$this->customer->OutboundID));

亲切的问候

沃伦

0 个答案:

没有答案