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