Hey guys,
you know that the skype Desktop-Api is still available? Microsoft recalled their decision to cancel the desktop-api before they have an alternative.
Link: https://support.skype.com/en/faq/FA214/what-is-the-desktop-api
Unfortunately I never wrote a mediaportal-plugin before, but it should be very easy to integrate it.
If you use this it wont show you the client:
_SendSkypeCommand("SET WINDOWSTATE HIDDEN");
you know that the skype Desktop-Api is still available? Microsoft recalled their decision to cancel the desktop-api before they have an alternative.
Link: https://support.skype.com/en/faq/FA214/what-is-the-desktop-api
As communicated in this blog post, due to technology improvements we are making to the Skype experience, some features of the API will stop working with Skype for desktop. For example, delivery of chat messages using the API will cease to work. However, we will be extending support for two of the most widely used features – call recording and compatibility with hardware devices – until we determine alternative options or retire the current solution.
I just made a short test without a problem:
Code:
skype = new Skype();
skype.Attach();
for (int i = 0; i < skype.Friends.Count; i++)
{
Title = skype.Friends[i + 1].DisplayName;
if (skype.Friends[i + 1].Handle == "echo123")
{
Call call = skype.PlaceCall(skype.Friends[i + 1].Handle);
break;
}
}
Unfortunately I never wrote a mediaportal-plugin before, but it should be very easy to integrate it.
If you use this it wont show you the client:
_SendSkypeCommand("SET WINDOWSTATE HIDDEN");
Last edited: