Отказано в подключении к API Skype
Я пытаюсь сделать звонок программно через Skype. Skype установлен на моем компьютере, но когда я пытаюсь сделать вызов через Skype API с C#, то каждый раз, когда я получаю исключение:
Отказано в соединении
Я не в состоянии исправить это. Я уже давно пытаюсь позвонить, но каждый раз получаю одну и ту же ошибку.
Вот фрагмент кода, с помощью которого я использую вызов:
Skype skype;
skype = new SKYPE4COMLib.Skype();
string SkypeID = "+447851359661";
Call call = skype.PlaceCall(SkypeID);
do
{
System.Threading.Thread.Sleep(1);
} while (call.Status != TCallStatus.clsInProgress);
Мне кажется, я определенно что-то упустил в коде. Пожалуйста вести меня. Спасибо
1 ответ:
Вот код
using SKYPE4COMLib; Skype skype; try { skype = new SKYPE4COMLib.Skype(); if (!skype.Client.IsRunning) { skype.Client.Start(true, true); } //skype.Attach(8, true); Call call = skype.PlaceCall(textBox1.Text); } catch (Exception ex) { MessageBox.Show(ex.Message); }
Перед запуском кода выполните следующий шаг http://synqit.com/skype-refused . надеюсь, поможет.
Ошибка при общении по Skype: отказано в подключении. Эта ошибка означает, что Skype отказал в доступе к Synqit. Чтобы разрешить Synqit доступ к Skype, выберите пункт меню Skype Сервис | Параметры... | Дополнительно / управление доступом других программ к Skype / найти Syniqt в появившемся списке и нажать Изменить. Соединение Отвергнуто
Запустите импорт Synqit один раз еще и разрешить Synqit доступ к Skype.