通过C#应用程序从Skype帐户自动呼叫(使用Skype4COM.dll)



我们正在尝试在C#应用程序中通过Skype API(Skype4COM.dll)进行移动呼叫。我们在其中一个网站中找到了一个示例代码。代码如下。代码在"skype.地方呼叫"。

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);

没有特定的错误消息,执行此行代码后,调用将移动到取消状态

如果您向我们提供一些解决此问题的指示,那就太好了。

谢谢乔尼

尝试使用以下代码

 Call call = skype.PlaceCall(skypeID);
        do
        {
            System.Threading.Thread.Sleep(1);
        } while (call.Status != TCallStatus.clsInProgress);
        call.StartVideoSend();

它会工作一次,但再试一次很糟糕。这是Skype4COM的错误

最新更新