Как мне подключиться к Skype с помощью Skype4Java? - PullRequest
3 голосов
/ 30 июля 2009

Я получаю следующее исключение при попытке запустить пример кода MakeCall:

com.skype.NotAttachedException
    at com.skype.Utils.convertToSkypeException(Utils.java:36)
    at com.skype.Skype.setDebug(Skype.java:116)
    at com.skype.sample.MakeCall.main(MakeCall.java:26)
Caused by: com.skype.connector.NotAttachedException
    at com.skype.connector.Connector.assureAttached(Connector.java:580)
    at com.skype.connector.Connector.addConnectorListener(Connector.java:604)
    at com.skype.connector.Connector.addConnectorListener(Connector.java:591)
    at com.skype.connector.Connector.setDebug(Connector.java:209)
    at com.skype.Skype.setDebug(Skype.java:114)
    ... 1 more

Теперь я не предоставил никаких учетных данных API, поэтому я ожидаю, что это не получится. Мой вопрос: как мне предоставить учетные данные, необходимые для подключения моего соединителя? Документация по Skype4Java кажется довольно скудной.

После того, как я не получил никаких советов, я добавил этот вопрос на форуме сообщества Skype .

Ответы [ 2 ]

1 голос
/ 30 ноября 2014

То же самое, пошел по скайпу-> Настройки-> Дополнительно-> Управление доступом других программ к Skype ... выбрано Java.exe из списка и установите параметр, чтобы разрешить. Работает отлично сейчас.

0 голосов
/ 31 мая 2010

Если у вас установлена ​​зависимость от dbus, убедитесь, что в командной строке запущен скайп с "--use-system-dbus".

https://developer.skype.com/Docs/ApiDoc/src#Linux

После запуска Skype и запуска Java-программы вам будет предложено разрешить вашей Java-программе доступ к Skype.

...