【问题标题】:Asterisk autodial and play recordingAsterisk 自动拨号和播放录音
【发布时间】:2018-05-29 22:11:00
【问题描述】:

我正在尝试使用 rawman 发起呼叫,发送电话号码 (57522666) 作为参数并向接听方播放消息。

这是我目前所拥有的:

http://192.168.11.11:8088/rawman?action=originate&channel=????&context=outboundmsg1&exten=s&priority=1&timeout=30000

在 extensions.conf 中:

[outboundmsg1]
exten => s,1,Answer
exten => s,2,Wait(1)
exten => s,3,Background(custom/message)
exten => t,1,Playback(vm-goodbye)
exten => t,2,Hangup

我有一个 SIP ATA 作为中继,名称如下:23656429

我不知道在通道参数中放什么。我试过 SIP/23656429@57522666,但我没有接到外呼。

【问题讨论】:

    标签: asterisk


    【解决方案1】:

    万一其他人遇到这个问题......我使用以下方法让它工作:

    http://192.168.11.11:8088/rawman?action=originate&channel=SIP/23656429/57522666&context=outboundmsg1&exten=s&priority=1&timeout=30000&callerid=23656429
    

    在 extensions.conf 中

    [outboundmsg1]
    exten => s,1,Answer
    exten => s,2,WaitExten()
    exten => s,n,Wait(1)
    exten => s,n,Playback(custom/elcodigo)         ; "play outbound msg"
    exten => s,n,SayDigits(1498)
    exten => 2,n, Wait(1)
    exten => s,n,Hangup
    

    【讨论】:

    • 您不应该在您的 pbx 上允许没有身份验证的类似功能。这是非常不安全的。
    • 谢谢。有一个先前的身份验证步骤允许此路由工作。它还受到防火墙和 IP 白名单的保护。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多