以编程方式发送skype消息

时间:2017-03-03 07:38:11

标签: java skype

我尝试使用skype-java-api和Skype4Java执行此操作,但在这两种情况下,邮件都在发送状态中排队,并且从不发送。我看到桌面API现在已经瘫痪了。 那么,有没有解决方法呢?

这是我的代码:

for(Chat c : Skype.getAllChats()) {
    if(c.getId().contains("someUser")) {
        Hehehehe hehe = new Hehehehe();
        hehe.send(c);
        break;
    }
}

1 个答案:

答案 0 :(得分:0)

使用skype-java-api发送聊天消息的无解决方法

skype-java-api正在使用的Skype桌面API不再支持发送聊天消息:

  

重要事项正如本博客文章所述,由于我们对Skype体验的技术改进,API的某些功能将停止使用Skype for desktop。例如,使用API​​传递聊天消息将停止工作。

来源:What is the Desktop API?

有关此问题的skype-java-api问题跟踪器(12)上有多个故障单,开发人员声明他已经stop supporting his project和那个skype-java-api可以no longer send chat messages

  

所以,你现在所看到的正是他们已经宣布的内容。因此,这不是api的问题,而只是skype正在降低对消息传递的支持这一事实