1

我已经用 freePBX 安装了 AsteriskNOW 发行版。我正在尝试对我们现有的软件实施自动拨号器。我正在监控电话,没有任何问题。唯一有用的就是挂断电话。当我尝试发起、重定向、保持或进行类似操作时,我会从星号得到响应:通道不在 Stasis 应用程序中。

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

1 回答 1

0

首先,您必须使用 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) 其中 channelId 是您当前的频道和端点"endpoint:SIP/703"

试试这个..祝你好运!!

于 2017-11-14T09:48:50.873 回答