Отказано в подключении к 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 3

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.