2017-03-03 153 views
1

我試圖用skype-java-api和Skype4Java來做到這一點,但是在兩種情況下,消息都以發送狀態排隊,並且從不發送。我發現桌面API現在已經癱瘓了。 那麼,有沒有解決方法?以編程方式發送skype消息

這是我的一段代碼: -

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

      } 
+0

skype-api的作品,只是仔細閱讀如何使用它。 –

+0

你可以把你想做的事情? –

+0

[從java發送時,Skype消息在隊列中等待處理]可能重複(http://stackoverflow.com/questions/42413040/skype-messages-are-pending-in-queue-when-sent-from-java) – Bewusstsein

回答

0

發送使用Skype-Java的API聊天消息沒有解決方法


Skype的桌面API,它的Skype-Java的API使用,不再支持發送聊天消息:

重要:在本博客中傳達,由於技術的改進,我們正在爲Skype體驗做出貢獻,該API的一些功能將停止與Skype的桌面系統配合使用。例如,使用API​​交付聊天消息將停止工作。

來源:What is the Desktop API?

上有關於這個問題,開發商Skype的-Java的API問題跟蹤(12)多張曾表示,他會stop supporting his project和Skype的-Java的api can no longer send chat messages

所以,你現在見證的正是他們已經宣佈的。因此,這不是api的問題,而只是簡單的事實,即Sk​​ype正在下降支持消息傳遞

相關問題