Замена Skype4Com

Я пытаюсь создать простую программу (на C#) для отправки сообщений через Skype и пытался использовать Skype4Com. Тем не менее, я узнал, как здесь: https://support.skype.com/en/faq/FA12384/how-does-my-3rd-party-application-work-with-skype-and-how-will-changes-to-skype-impact-my-3rd-party-application, что, поскольку библиотека была прекращена, она больше не работает для отправки сообщения. Пытаясь найти альтернативу для этого, я нашел несколько других SDK, которые предлагает Skype - например, их Bot SDK, но все они предлагают гораздо больше возможностей, чем мне требуется.

Какой SDK лучше всего использовать для создания простой программы для отправки сообщений через Skype?

Заранее спасибо.

1 ответ

В настоящее время это стало распространенной проблемой, но, к счастью, существует обходной путь, который решает проблемы, вызванные прекращением использования Skype для ПК.

Skype.Client.OpenMessageDialog(Skype username here, Message you want to send here);   
Skype.Client.Focus();     
Sendkeys.Send("{ENTER}")

Примечание. Приведенное выше описание привлечет внимание к клиенту Skype, поэтому, к сожалению, его нельзя будет полностью запустить в фоновом режиме.

Вы можете увидеть демонстрацию здесь: Как: Исправить проблему SendMessage в Skype4Com!

Другие вопросы по тегам