CAPTCHA Solving API: Полное руководство
Современные веб-приложения всё чаще используют CAPTCHA-системы для защиты от ботов. Для легитимного тестирования, автоматизации и контроля качества необходимы надёжные средства решения CAPTCHA. REGHelp предоставляет API-решения для самых популярных типов CAPTCHA.
Поддерживаемые типы CAPTCHA
Cloudflare Turnstile Turnstile — альтернатива reCAPTCHA от Cloudflare, сохраняющая приватность. Он генерирует криптографические токены, подтверждающие, что посетитель — человек, без интерактивных заданий. REGHelp решает задачи Turnstile и возвращает валидные токены.
reCAPTCHA Mobile (Enterprise) Мобильная reCAPTCHA от Google использует аттестацию устройства и поведенческий анализ. Наш солвер обрабатывает как Android, так и iOS варианты reCAPTCHA Enterprise SDK (v18.7.x).
Play Integrity API аттестации устройств от Google, проверяющий целостность приложения и устройства. REGHelp генерирует валидные токены Play Integrity для тестовых сред.
Как работает решение CAPTCHA
- Создайте задание — передайте параметры CAPTCHA через GET-запрос
- Обработка — наши воркеры решают задачу с использованием реальных устройств
- Опрашивайте статус — проверяйте статус задачи до получения
done - Получите результат — используйте валидный токен в вашем приложении
Создание задачи Turnstile:
GET https://api.reghelp.net/turnstile/getToken?apiKey=ВАШ_КЛЮЧ&url=https%3A%2F%2Fexample.com&siteKey=0x4AAAA...
Ответ:
{
"id": "664462c0f45c5b1b760b7c3e",
"service": "example.com",
"product": "turnstile",
"price": 0.50,
"balance": 99.50,
"status": "success"
}
Получение результата:
GET https://api.reghelp.net/turnstile/getStatus?apiKey=ВАШ_КЛЮЧ&id=664462c0f45c5b1b760b7c3e
{
"id": "664462c0f45c5b1b760b7c3e",
"status": "done",
"token": "0.valid_turnstile_token...",
"message": "OK"
}
Метрики производительности
| Тип CAPTCHA | Среднее время | Успешность |
|---|---|---|
| Turnstile | 1-3 секунды | 98%+ |
| reCAPTCHA Mobile | 3-8 секунд | 95%+ |
| Play Integrity | 2-5 секунд | 97%+ |
Варианты использования
- QA-тестирование — проверка корректной работы вашего приложения с CAPTCHA-защитой
- Нагрузочное тестирование — симуляция реального трафика с валидацией CAPTCHA
- Мониторинг — автоматические проверки доступности страниц с CAPTCHA
- Разработка — тестирование интеграции CAPTCHA во время разработки
Советы по интеграции
- Всегда проверяйте статус задачи перед использованием токена
- Токены имеют ограниченный срок действия (обычно 2-5 минут)
- Используйте асинхронный polling или вебхуки для лучшей производительности
- Храните API-ключ в безопасности и периодически ротируйте его
