$ {CALLERID(RDNIS)}无法在星号中重定向拨打的号码

时间:2016-10-10 07:45:20

标签: asterisk phone-number ivr

我有这种情况,我有2个号码说A和B转发到相同的DID号码所以问题是我想确定当呼叫者呼叫特定号码时呼叫是从A还是B转发。

我已经研究了一下,发现了星号中的${CALLERID(rdnis)},但是当我尝试使用它时会产生空白输出。我还尝试了DumpChan()命令,它还为rdnis提供了(N/A)

我的拨号方案中是否有任何方法可以通过A或B转发呼叫?

我没有啜饮我的线路是正常的PSTN。问题是问题A和B中提到的数字是移动号码,它们被转发到DID号码,我只能在调用DID后控制代码,但我无法识别通过哪个号码A或B在DID上转发呼叫

1 个答案:

答案 0 :(得分:0)

如果您的号码是啜饮,您可以

asterisk -r
sip set debug on

在呼入之后。如果您在数据包中看到转发号码,您可以尝试使用SIP_HEADER功能获取它。 如果两次通话没有任何差异,你就无法识别并且更好地使用便宜的voip做了第二个号码。