星号出站来电显示

MCS*_*MCS 7 asterisk

我正在尝试设置拨出电话的来电显示号码。

我的星号 .call 文件如下所示:

Channel: SIP/flowroute/1234567890
Context: test
Extension: 1234567890
Priority: 1
Run Code Online (Sandbox Code Playgroud)

这是我的 extensions.conf:

[test]
exten => _1NXXXXXXXXX,1,Set(CALLERID(num)=8005552222)
exten => _1NXXXXXXXXX,n,Dial(SIP/${EXTEN}@flowroute)
exten => _1NXXXXXXXXX,n,Playback(hello-world)
Run Code Online (Sandbox Code Playgroud)

当我接到电话时,来电显示号码是 1-206-445-6979,即使 CDR 日志中的src和 都clid设置为8005552222。我使用 flowroute 作为我的载体。他们那边有什么问题吗?

MCS*_*MCS 3

我是这样工作的:

.call文件:

Channel: SIP/flowroute/1234567890
CallerID: "Test" <8005552222>
Context: test
Extension: 888
Priority: 1
Run Code Online (Sandbox Code Playgroud)

扩展.conf:

[test]
exten => 888,1,Playback(hello-world)
Run Code Online (Sandbox Code Playgroud)

请注意,extensions.conf 上下文不包括拨号应用程序。事实上,当它被包含时,两次拨出电话都会产生一些非常奇怪的结果。