繁体   English   中英

使用AsterNET.ARI创建,重定向...呼叫

[英]Create, redirect… calls using AsterNET.ARI

我已经用freePBX安装了AsteriskNOW发行版。 我正在尝试对我们现有的软件实施自动拨号。 我正在监视所有问题的电话。 唯一有效的方法就是挂断电话。 当我尝试发起,重定向,保持或执行类似操作时,我收到星号的响应: 通道不在Stasis应用程序中。

var x = client.Channels.Originate("SIP/447", extension: "SIP/446", timeout: 30);
client.Channels.Ring(x.Id);

首先,您必须使用Channel.Originate方法发起呼叫

var newChannel = ActionClient.Channels.Originate(endpoint, extension, context, priority, null, AppName, null, callerId, timeout, variables, channelId, otherChannelId, originator);

newChannel.Id是这是由于上述方法产生的CHANNEL_ID。 现在,您必须使用public void Redirect(string channelId, string endpoint)来重定向呼叫public void Redirect(string channelId, string endpoint)其中channelId是您当前的频道,端点类似于"endpoint:SIP/703"

试试这个..祝你好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM