通过ari-client(Node.js)从一个分机(100)向另一个分机(200)进行呼叫

oipij1gg  于 2023-01-08  发布在  Node.js
关注(0)|答案(1)|浏览(123)

精确的流程概览:

  • 我正在通过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?
先谢了

  • 正在尝试将呼叫从当前分机转接到另一分机。
svmlkihl

svmlkihl1#

您可以执行上下文/扩展/优先级或应用程序/应用程序数据。不能同时执行两者。
https://www.voip-info.org/asterisk-manager-api-action-originate/
您还应该在端点中包含目的地号码。
https://www.voip-info.org/asterisk-cmd-dial/

相关问题