Нужно реализовать стабильный обход капчи "Я не робот" (не reCAPTCHA, а обычная VK-капча) при авторизации через Selenium в проекте на Yii2.
Подробности:
Авторизация происходит через ВКонтакте (OAuth);
Используем Selenium для автоматического входа;
Капча появляется после ввода логина/пароля, это простая графическая капча от VK, не reCAPTCHA;
Требуется внедрить поддержку 2Captcha (метод vk в API 2Captcha);
Необходимый результат — полностью автоматизированный вход без ручного ввода капчи.
Что уже есть:
Рабочий скрипт авторизации на Selenium;
Backend проект на Yii2, который вызывает этот скрипт.
Что нужно сделать:
Интегрировать распознавание капчи через API 2Captcha;
Убедиться, что скрипт стабильно проходит авторизацию с капчей;
Обеспечить логирование ошибок/успеха;
При необходимости — дать рекомендации по оптимизации текущего Selenium-скрипта.