Объект содержит данные о задаче на решение hCaptcha. Для обеспечения универсальности решения этого вида каптчи капчи нам необходимо использовать все данные, которые Вы используете во время автоматизации заполнения формы на целевом сайте, включая прокси, user-agent браузера и cookies. Это позволит избежать любых проблем при изменении кода hCaptcha.
Каптча Капча может решаться довольно долго по сравнению с обычной каптчейкапчей, но это компенсируется тем, что полученный g-captcha-response действует еще 60 секунд после решения каптчикапчи.
Внимание!
hCaptcha ограничивает количество задач с одного IP адреса, примерно 3 штуки на 12 часов. Учитывайте это, когда будете строить систему решения через свои прокси, либо используйте режим без прокси, если это возможно.
...
Параметр | Тип | Обязательный | Значение |
type | String | да | HCaptchaTask |
websiteURL | String | да | Адрес страницы на которой решается каптчакапча |
websiteKey | String | да | Ключ-идентификатор hCaptcha на целевой странице. |
isInvisible | Bool | нет | true, если hCaptcha невидимая |
data | String | нет | Дополнительный параметр, используемый в основном с Важно: При передаче параметра обязательна передача |
proxyType | String | да | http - обычный http/https прокси |
proxyAddress | String | да | IP адрес прокси IPv4/IPv6. Не допускается:
|
proxyPort | Integer | да | Порт прокси |
proxyLogin | String | нет | Логин прокси-сервера |
proxyPassword | String | нет | Пароль прокси-сервера |
userAgent | String | нет | User-Agent браузера, используемый в эмуляции. Необходимо использовать подпись современного браузера, иначе Google будет возвращать ошибку, требуя обновить браузер. |
cookies | String | нет | Дополнительные cookies которые мы должны использовать во время взаимодействия с целевой страницей. Формат: cookiename1=cookievalue1; cookiename2=cookievalue2 |
fallbackToActualUA | Bool | нет | true - при указании данного параметра мы игнорируем неактуальный User Agent, который отправляют в запросе пользователи, и возвращаем с getTaskResult свой (актуальный). Это позволит улучшить принимаемость токенов. |
...
Code Block |
---|
{ "errorId":0, "status":"ready", "solution": { "gRecaptchaResponse": "P1_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.hKdwYXNza2V5xQb9JvlblBqjTdKpourvlRNpOZLvJb0yJRmsXVFVjyxFWlL1wdYBXaPyFtnxwy2ukbMgwWn62-cjSc98Iw2XIPYWg5MNDKS4_7tBIhjY0PienoKy1...", "respKey": "E0_eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJkYXRhIjoidjQ3RjlqZGFYTllFQXlZZFYyRTlaWlBVQUdLaFpPakpRNjBXRTljVW40VnY3NnhuN2V3R0wwVWd1MW1Wai90WEdoYmt5a2NqVGlGdWpsSlpmVjcza...", "userAgent": "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119120.0.0.0 Safari/537.36" } } |
...