Util::RotateCaptcha - распознавание каптчи через поддерживаемые сервисы
Обзор парсера

Данный парсер обычно используется в качестве подключаемого компонента в других парсерах, где может быть необходимо разгадывать каптчи в виде картинок и ответом к которым должно быть число градусов, на которое нужно повернуть картинку.
Принцип работы этого парсера заключается в отправке картинки каптчи на сервис разгадывания и получения в ответ числа градусов, на которое нужно повернуть картинку. Правильность разгадывания зависит исключительно от сервиса разгадывания.
Кейсы по применению парсера
🔗 Captcha в JS парсерах
Пример JS парсера для работы с каптчами
Возможности
- Поддерживается работа с RuCaptcha и 2captcha
- Возможность настраивать время ожидания ответа
Варианты использования
- Распознавание RotateCaptcha в собственных JS парсерах
Запросы
В качестве запросов необходимо указывать ссылку на картинку каптчи, пример:
https://files.a-parser.com/img/rotatecaptcha_sample.png
Варианты вывода результатов
$resp- ответ каптчи (число градусов, на которое нужно повернуть картинку)$error- если возникла ошибка, то ее описание
Вывод распознанного текста
Формат результата:
$resp
Пример результата:
215
Возможные настройки
примечание
| Параметр | Значение по умолчанию | Описание |
|---|---|---|
| Provider | RuCaptcha | Выбор сервиса разгадывания, автоматически подставляет правильный адрес (url) сервиса |
| Provider url | Домен сервиса разгадывания, позволяет переопределить домен сервиса, может быть пустым | |
| Client key | Ключ доступа к сервису | |
| Wait between get status | 5 | Задержка между опросами сервиса разгадывания о состоянии капчи |
| Max wait time | 300 | Максимальное время ожидания распознанной каптчи |
| Log captcha images | ☐ | Управление выводом картинок каптч в лог |
| Angle of rotation per step in degrees | 5 | Угол поворота за один шаг в градусах |