Я пытаюсь автоматизировать процедуру.
В моем случае я использую PHP-webdriver и chromedriver.
Моя целевая страница, созданная с помощью angular
Вот сценарий:
[*]
Я получил URL
[*]
Я подожду, пока страница отобразится
[*]
затем я перехожу по некоторым ссылкам
[*]
на самой последней странице есть капча Итак:
4.1 Изображение получено
4.2. Отправьте изображение в сервис для обхода капчи
4.3 введите возвращаемое значение из службы обхода в соответствующее поле
4.4 дважды проверьте значение капчи по снимку экрана, нажимая кнопку капчи, и все в порядке:

НО:
В целевом URL я снова перенаправлю на страницу с новой проверкой и без ошибок!
После нескольких дней исследований я понял, что существует TOKEN, который отправляется с данными капчи на целевой URL-сервер. :

Поскольку я не являюсь экспертом в chromedriver, возможно, у меня есть некоторое недоразумение относительно того, как работают chromedriver и селен, но я пытаюсь имитировать человеческое поведение. поведение моего кода, и, поскольку я решил капчу, я ожидаю, что другая часть алгоритма будет работать как простая отправка формы!
Прежде всего, я буду признателен, если вы проясните мне эту концепцию.
И еще, есть ли у вас какие-либо комментарии или решения для моей ситуации?
Напомню, что это HTML-Angular — часть капчи:
Верификация изображения
[img]data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA...CYII=[/img]
Знаки з изображения А это функция captcha-resolve на вкладке отладчика:

Заранее спасибо.
Полная версия