Skype4com.dll не работает для последнего обновления - PullRequest
0 голосов
/ 30 января 2019

Я использовал Skype4com.DLL, но он не рекомендуется использовать последние обновления Skype.Я использовал его в плагине Skype (приложение для Windows), чтобы войти и совершать звонки.В качестве альтернативы я нашел UCWA Skype Web SDK.(Я не уверен, что это правильная альтернатива для SKype4Com.DLL)

Я искал в интернете и обнаружил, что поддержка skype4com прекращена.Библиотека не работает с последней версией Skype.

static void skypeVar_MessageStatus(ChatMessage pMessage, TChatMessageStatus Status) // Skype's generated event for messages
{
    ChatMessage rMessage = pMessage.Chat.SendMessage_Fixed("Hello world!"); 
}

В качестве замены я думал, что UCWA можно использовать для вызова веб-методов Skype.Я пытаюсь войти в пример веб-проекта SDK.https://ucwa.skype.com/websdk

У меня все настроено на портале Azure, предоставлены все необходимые разрешения для бизнеса Skype, а также для oauth2allowimplicitflow задано значение true.

Как предлагается при входе в AzureAD, у меня есть настройкаURL ответа на https://ucwa.skype.com/websdk.

Но я получаю следующее сообщение об ошибке:

AADSTS50011: URL-адрес ответа, указанный в запросе, не соответствует URL-адресам ответа, настроенным для приложения: 'e9a70a77-0663-4f53-9f98-xxxxxxx'

Может ли кто-нибудь помочь мне подсказать, что следует использовать вместо Skype4comm.DLL или как мы можем использовать Skype4comm.DLL с последней версией?Если UCWA является правильным решением, то как мы можем исправить вышеуказанную ошибку?

...