[英]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.