2017-07-04 46 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)})