Skype API - to make calls and send messages

17.7k Views Asked by At

Is there a way to implement skype API in C# or any other language.

I was using Skype4com.DLL but it is deprecated not working with the skype latest updates. I was using it in a Skype plugin(windows application) to log in and make calls. As an alternative, I thought UCWA Skype Web SDK would be the best solution, but it serves a different purpose.

There are companies that are still using it like https://www.minutizer.com/. I can't figure out the way they are able to detect calls and messages.

Help needed! Thanks

2

There are 2 best solutions below

0
JaFizz On

According to: Skype Developer Platform supported topologies you can choose from:


enter image description here


You can also choose to use Lync SDK -

By using Lync 2013, a developer can provide instant messaging (IM), voice, video, application sharing, and meeting session functionality in a custom client or LOB application

3
DinushaNT On

Skype has discontinued the desktop API in 2013. As a result, you wouldn't find any libraries supporting skype programmatically. That's the reason for deprecating libraries like Skype4com and Skype4Java.

https://blogs.skype.com/news/2013/11/06/feature-evolution-and-support-for-the-skype-desktop-api/

The best option for you to implement voice, SMS or video calling is to use a service like Twilio or Plivo which are having wide support for many programming languages including C#.