我试图建立一个简单的程序(在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,由于这个库已经停止使用,它不再用于发送消息。在尝试寻找替代方案的过程中,我发现了Skype提供的许多其他SDK--例如他们的Bot SDK,但它们提供的功能都远远超出了我的需求。
用什么SDK来制作一个通过Skype发送消息的简单程序最好呢?
提前谢谢。
发布于 2017-04-04 01:20:01
这现在已经成为一个常见的问题,但幸运的是,有一个解决方案可以解决由于Skype的Desktop API中断而导致的问题。
Skype.Client.OpenMessageDialog(Skype username here, Message you want to send here);
Skype.Client.Focus();
Sendkeys.Send("{ENTER}")注:以上操作将使Skype客户端成为焦点,因此它不能完全在后台运行,很遗憾。
你可以在这里看到一个演示:How To: Fix Skype4Com SendMessage Problem!
https://stackoverflow.com/questions/38213346
复制相似问题