Руководства по CAPTCHA.
Примеры кода и решения проблем для reCAPTCHA v3, Kasada и Ticketmaster TMPT. Выберите язык, получите первое решение или выясните, почему запрос отклоняется.
Начните здесь
PythonNode.jsЗаголовки KasadaCookie TMPTПросмотр по темам
100 руководств во всей библиотеке
Страница 1 из 5
Решение reCAPTCHA Enterprise с Python
Установите SDK для Python, настройте профиль сайта, решите reCAPTCHA Enterprise и отправьте полученный токен.
Решение reCAPTCHA Enterprise с Node.js
Установите SDK для Node.js, запросите токен Enterprise, отправьте его с соответствующими прокси и идентификационными данными браузера и обрабатывайте сбои без создания дубликатов задач.
Запрос токена reCAPTCHA Enterprise с cURL
Выполните первый REST-запрос, прочитайте ответ и получите токен после завершения решения.
Решение reCAPTCHA Enterprise с PHP
Полный пример REST на PHP: создание задачи, ожидание результата и получение токена.
Решение reCAPTCHA Enterprise с Go
Установите SDK для Go, решите одну задачу Enterprise и отправьте её токен с правильными прокси и браузерными заголовками.
Решение reCAPTCHA Enterprise с C#
Полный пример REST на C#: создание задачи, ожидание результата и получение токена.
Решение reCAPTCHA Enterprise с Java
Запросите токен Enterprise с Java HttpClient и Gson: полный исходный код и команды компиляции и запуска.
Решение стандартной reCAPTCHA v3 через API
Установите recaptchaType в v3, получите готовый токен и отправьте его с соответствующими прокси и идентификационными данными браузера.
reCAPTCHA v2, v3 и Enterprise: определите, что вам нужно
Отличайте v2 с флажком и невидимую v2 от v3 с оценкой, разбирайтесь в скриптах Enterprise и выбирайте правильные настройки задачи.
Как найти action reCAPTCHA на странице
Найдите action в вызовах execute или атрибутах data-action, не угадывая его значение.
Настройка профиля сайта reCAPTCHA
Добавьте профиль сайта, согласуйте его hostname и action захвата и устраните проблемы с отсутствующими или неактивными профилями до решения задач.
Почему токен reCAPTCHA v3 получает низкую оценку
Разберитесь с низкой оценкой v3 и проверьте action, профиль сайта, прокси и браузерные заголовки, прежде чем оплачивать ещё одно решение.
Задача готова. Почему токен reCAPTCHA отклонён?
Устраните причины отклонения готовых токенов, прежде чем оплачивать новое решение: проверьте отправляемый токен, контекст запроса, срок действия и клиент, который его отправляет.
Сколько действует токен reCAPTCHA?
Токены классической reCAPTCHA и Enterprise действуют две минуты и могут использоваться только один раз. Запрашивайте токен непосредственно перед отправкой защищённого запроса.
Получение заголовков Kasada через API
Создайте задачу Kasada, опрашивайте её статус, получите заголовки и примените их с возвращёнными идентификационными данными браузера и прокси, на котором решение было получено.
Получение cookie Ticketmaster TMPT
Запросите cookie TMPT для Event или Login, дождитесь готового результата и добавьте cookie без дублирования префикса.
TMPT или Kasada: какая задача Ticketmaster вам нужна?
Выберите правильную задачу для cookie TMPT, заголовков Kasada или токена reCAPTCHA, используя примеры запросов и ссылки на интеграции.
Ticketmaster возвращает 403 после решения: что проверить
Отличите ошибку 403 API от отклонения со стороны Ticketmaster и проверьте, как было отправлено решение.
Исправьте некорректную отправку cookie TMPT
Проверьте передачу cookie TMPT, замените устаревшие значения и правильно добавьте решение в Python или Node.js.
Выберите и настройте прокси для решения CAPTCHA
Формат URL прокси, закреплённые сессии и устранение HTTP 407, недоступности целевых ресурсов и отклонения решений.
Используйте прокси, через который задача действительно была решена
Сопоставьте egressAttempts с исходным списком прокси, выберите успешный прокси с помощью вспомогательной функции SDK и используйте его повторно с возвращёнными идентификационными данными браузера.
Используйте возвращённые User-Agent и Client Hints
Установите User-Agent и sec-ch-ua из готового решения, замените устаревшие заголовки и выполните отправку через успешный прокси.
Обрабатывайте опрос задач CAPTCHA и тайм-ауты
Значения ожидания по умолчанию, ограниченный опрос и восстановление после тайм-аута запроса задачи.
Восстановите запрос после тайм-аута без оплаты ещё одной задачи
Повторно используйте requestId, чтобы восстановить существующую задачу, а не создавать новую после тайм-аута.
Ищете поле или эндпоинт?
В справочнике API перечислены все поля запросов, состояния задач и структуры ответов.