返回列表 發帖

Asterisk有沒有辦法拿到轉駁進來的CallerID?

例子就像這樣:
Caller(A)->Caller(B)->Caller(B)轉駁至asterisk的PSTN->Asterisk Server

正常來說...Asterisk收到的incoming call callerID是Caller(A)的...
但有沒有方法連Caller(B)的號碼也可以拿到呢?

回復 10# ckleea


    呢個係sip.conf [general]內容:

context=default
srvlookup=yes
keepalive=yes
externrefresh=10
autodomain=no
allowexternalinvites=no
allowexternaldomains=no
allowguest=no
alwaysauthreject=yes
port=5060
bindaddr=10.0.1.10
insecure=port,invite
dtmfmode=rfc2833
rfc2833compensate=yes
faxdetect=yes
registerattempts=10
relaxdtmf=no
notifyringing=yes
notifyhold=yes
notifycid=yes
pedantic=yes
promiscredir=no
subscribecontext=default
allowoverlap=yes
allowsubscribe=yes
allowtransfer=yes
bindport=5060
callevents=no
checkmwi=10
compactheaders=no
defaultexpiry=120
dumphistory=yes
g726nonstandard=no
jbenable=no
jbforce=no
jblog=no
maxcallbitrate=384
maxexpiry=3600
minexpiry=60
mohinterpret=default
progressinband=never
realm=asterisk
recordhistory=yes
registertimeout=20
sendrpid=no
sipdebug=yes
t1min=100
t38pt_udptl=no
tos_audio=none
tos_sip=none
tos_video=none
trustrpid=no
useragent=Asterisk PBX
usereqphone=no
videosupport=no
canreinvite=nonat
externhost=example.noip.me
nat=yes
localnet=192.168.1.1/255.255.255.0
disallow=all
allow=ulaw,alaw,gsm,slin,g729,g726

TOP

回復 16# ckleea

Thanks

TOP

Good news!!

TOP

哈哈,因为没有来电显示的电话,一般都是不认识的人,还有特别晚上有骚扰电话,那么用它就非常好,一般我都把它接到Monkey叫声!!!

我都使用Commnet电话,打来是有来电显示号码的。

TOP

如密碼?
orangelau 發表於 2014-12-17 23:37


更改這行的 91234567 到你所打入的 callerID
    same => n,GotoIf($[${CALLERID(num)} = 91234567]?CD)
更改 2001 到你所需的 internal sip extension
same => n(CD), Dial(SIP/2001,20,t)

例子的密碼為 1234,建議改為6個或以上數字
same => n,Authenticate(1234)

最後,因應你的需要,增加你想對應的callerID 和 sip extension

現在的 script 例子,使用了 same => n,方便加減修改。

提提你,需要執行 dialplan reload,才會實現你的script。

TOP

如密碼?

TOP

我有那部分需要修改的?
Thanks

TOP

可以,我的 scripts 已做了

TOP

回復 11# ckleea

可否加入由來電者直撥內線號碼?

TOP

mainmenu係邊度整?
orangelau 發表於 2014-12-13 14:55


你要做點修改

TOP

回復 9# orangelau

Why? Please post up some examples and general section of sip.conf
The scripts I showed can allow some screening based on callerID.

It works in CMPhone

TOP

但最重要係點可以讓asterisk可以辨認cid, 我而家用緊comnet,但一直都認唔到cid。pstn來電也認唔到

TOP

mainmenu係邊度整?

TOP

放在你incoming pstn or cmphone context
你要修改少少

TOP

返回列表