精确的流程概览:
- 我正在通过Twilio SIP域使用Zoiper呼叫我的初始分机(100),该域实际上将呼叫定向到我的星号服务器。
- 现在,当我的呼叫在星号服务器中时,我尝试使用ari-client将其转发到另一个分机(200)。
- 现在我尝试在内部完成(附加我的代码块)
- 代码来自ari客户端索引. js**
dialedChannel = await client.channels.originate({
endpoint: "PJSIP/twilio0",
app: ariConfig.appName,
extension: "200",
});
- 从扩展. conf配置扩展(200)**
[from-internal]
exten = 200,1,Answer()
same = n,Wait(1)
same = n,Playback(hello-world)
same = n,Hangup()
所以有谁能告诉我这是怎么做到的?或者甚至可以使用ari-client?
先谢了
- 正在尝试将呼叫从当前分机转接到另一分机。
1条答案
按热度按时间svmlkihl1#
您可以执行上下文/扩展/优先级或应用程序/应用程序数据。不能同时执行两者。
https://www.voip-info.org/asterisk-manager-api-action-originate/
您还应该在端点中包含目的地号码。
https://www.voip-info.org/asterisk-cmd-dial/