簡體   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