2017-07-04 57 views
-1

来电显示在我的星号延长我喜欢这个星号获得回调

[callback] 
exten => Set(FROM=${CALLERID(num)}) 
exten => 2020,1,Answer() 
exten => 2020,n,GotoIf(callback) 
exten => 2020,n(callback),System(/etc/asterisk/scripts/callback) 
exten => 2020,n,Hangup() 
exten => 1111,1,Answer() 
exten => 1222,1,Dial(SIP/2000) ;here instead of 2000 I want to bring callerid number FROM 
exten => 1222,n,Hangup() 

写道当我给SIP/2000一切正常,我给未接来电,到2020年,我能拿到电话后。

但是,当我给这个SIP/$从它不工作。来电显示号码空白。

谁能帮我解决这个问题

+0

[Asterisk callback caller id]的可能重复(https://stackoverflow.com/questions/44905970/asterisk-callback-caller-id) – miken32

回答

0

Asterisk的1.2或更高版本,更换2号线:

exten => Set(FROM=${CALLERID(num)},g) 

Asterisk的1.0或1.1,用代替二号线

exten => SetGlobalVar(FROM=${CALLERID(num)})