Turnstile API
Автоматический метод решения CAPTCHA Cloudflare Turnstile на основе токенов.
НачатьОбходите Cloudflare Turnstile с помощью быстрого, стабильного и простого в интеграции сервиса NextCaptcha. Поддерживается API без прокси, оплата только за успешные запросы.
NextCaptcha предоставляет самый быстрый и надёжный API для решения Cloudflare Turnstile. Автоматически обходите проверки Cloudflare Turnstile с помощью нашей передовой технологии ИИ. Поддержка SDK для Python, Go, C# и JavaScript.
Cloudflare Turnstile — это интеллектуальная альтернатива CAPTCHA, предназначенная для проверки пользователей без навязчивых задач. В отличие от традиционных CAPTCHA, требующих выбора изображений или ввода текста, Turnstile выполняет невидимые проверки в браузере, чтобы определить, является ли посетитель человеком. Он широко используется на сайтах с сервисами Cloudflare и может стать серьёзным препятствием для веб-скрейпинга и автоматизации.
Полученный токен можно отправить на целевой сайт для верификации. Turnstile — это альтернатива CAPTCHA от Cloudflare, обеспечивающая бесшовную проверку пользователей.
Сначала создайте экземпляр NextCaptchaAPI с вашим API-ключом. Ваш клиентский ключ можно найти в панели управления NextCaptcha:
Затем вызовите метод turnstile, указав URL целевого сайта и ключ сайта Turnstile. Ключ находится в атрибуте data-sitekey виджета Turnstile на целевой странице:
from nextcaptcha import NextCaptchaAPI
api = NextCaptchaAPI(client_key="YOUR_CLIENT_KEY")
result = api.turnstile(
website_url="https://example.com",
website_key="0x4XXXXXXXXXXXXXXXXX"
)Если вы не хотите использовать SDK, можно вызывать API NextCaptcha напрямую через библиотеку requests. Этот подход даёт полный контроль над HTTP-запросами:
Этот подход требует двух вызовов API: createTask для отправки задачи Turnstile и getTaskResult для опроса результата. Рекомендуется интервал опроса 3 секунды, чтобы избежать ограничения частоты запросов.
POST /createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "TurnstileTaskProxyless",
"websiteURL": "https://example.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX"
}
}Автоматический метод решения CAPTCHA Cloudflare Turnstile на основе токенов.
НачатьУзнайте, как обойти CAPTCHA Cloudflare Turnstile с помощью Python и API NextCaptcha. Пошаговое руководство с примерами SDK и API.
как решитьВот готовый к продакшену пример с обработкой ошибок и поддержкой переменных окружения:
GitHub