[英]automated call from skype account via C# application (using Skype4COM.dll)
我們正在嘗試通過C#應用程序中的Skype API(Skype4COM.dll)發出移動呼叫。 我們在其中一個網站中找到了示例代碼。 代碼如下。代碼在“ skype.PlaceCall ”行引發錯誤。
Skype skype = new Skype();
if (!skype.Client.IsRunning)
{
// start minimized with no splash screen
skype.Client.Start(true, true);
}
// wait for the client to be connected and ready
skype.Attach(skype.Protocol, true);
// skype.Attach(7, true);
var skypeID = "phone no";
var call = skype.PlaceCall(skypeID);
執行此代碼行后,沒有特定的錯誤消息,調用將移至cancel狀態 。
如果您能為我們提供一些克服這一問題的指導,那將是很棒的。
謝謝喬尼
嘗試使用以下代碼
Call call = skype.PlaceCall(skypeID);
do
{
System.Threading.Thread.Sleep(1);
} while (call.Status != TCallStatus.clsInProgress);
call.StartVideoSend();
它只會工作一次,但會沉迷於再次嘗試。 這是Skype4COM的錯誤
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.