Замена 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!