Comparisons

подходящий сравнение решателей результатов reCAPTCHA v3

reCAPTCHA v3 не показывает вызов — он молча присваивает оценку от 0,0 (бот) до 1,0 (человек). Сайты устанавливают пороговые значения (обычно 0,3–0,7) и отклоняют запросы с низкими оценками. Ваш решатель CAPTCHA должен генерировать токены с баллами, превышающими пороговое значение вашего целевого сайта.

Не все решатели дают одинаковые результаты.


Как работает подсчет очков reCAPTCHA v3

Browser visits page ──▶ reCAPTCHA JS runs ──▶ Generates token
                                                    │
                                              Score assigned:
                                              0.1 = likely bot
                                              0.3 = suspicious
                                              0.5 = neutral
                                              0.7 = likely human
                                              0.9 = very human
                                                    │
Server verifies token ◀──────────────────────────────┘
  If score < threshold ──▶ Block / challenge
  If score >= threshold ──▶ Allow

Общие пороговые значения для сайтов:

  • Страницы входа: 0,5
  • Регистрация: 0,5–0,7
  • Оформление заказа: 0,3–0,5
  • Отправка формы: 0,5
  • Доступ к API: 0,7

Сравнение оценок по поставщикам

Средние баллы

Поставщик Средний балл Диапазон очков Контроль очков
CaptchaAI 0,7-0,9 0,5-1,0 ✅ Параметр min_score
CapSolver 0,5-0,7 0,3-0,9 Частичный
2Captcha 0,1-0,3 0,1-0,5 ❌Нет контроля
Anti-Captcha 0,3-0,5 0,1-0,7 Ограниченный

Распределение очков

CaptchaAI score distribution (1000 solves):
  0.1-0.2  |
  0.3-0.4  | ██
  0.5-0.6  | ████████
  0.7-0.8  | ████████████████████████████████████
  0.9-1.0  | ██████████████████████████████

2Captcha score distribution (1000 solves):
  0.1-0.2  | ████████████████████████████████████
  0.3-0.4  | ████████████████████████
  0.5-0.6  | ████████
  0.7-0.8  | ██
  0.9-1.0  |

Эффективный процент проходимости по порогу

Какой процент токенов действительно превышает порог сайта?

Порог сайта CaptchaAI CapSolver 2Captcha Anti-Captcha
0,3 99% 90% 50% 75%
0,5 97% 75% 20% 50%
0,7 92% 45% 5% 20%
0,9 70% 15% <1% 5%

При пороге 0,5 2Captcha тратит 80 % ваших баллов за решение. Вы платите за токены, которые отклоняются.


Влияние низких оценок на стоимость

Scenario: 10,000 pages, site threshold 0.5

CaptchaAI (97% pass rate):
  Tokens needed: 10,000 / 0.97 = 10,310
  Cost at $0.003/token: $30.93
  Wasted tokens: 310

2Captcha (20% pass rate):
  Tokens needed: 10,000 / 0.20 = 50,000
  Cost at $0.003/token: $150.00
  Wasted tokens: 40,000

CaptchaAI saves ~$120 per 10,000 pages by delivering usable scores.

Использование управления счетом CaptchaAI

import requests
import time

API_KEY = "YOUR_API_KEY"


def solve_v3(sitekey, pageurl, action="verify", min_score=0.7):
    """Solve reCAPTCHA v3 with score control."""
    resp = requests.post("https://ocr.captchaai.com/in.php", data={
        "key": API_KEY,
        "method": "userrecaptcha",
        "version": "v3",
        "googlekey": sitekey,
        "pageurl": pageurl,
        "action": action,
        "min_score": str(min_score),
        "json": 1,
    })
    result = resp.json()
    task_id = result["request"]

    for _ in range(40):
        time.sleep(5)
        poll = requests.get("https://ocr.captchaai.com/res.php", params={
            "key": API_KEY,
            "action": "get",
            "id": task_id,
            "json": 1,
        })
        data = poll.json()
        if data["request"] != "CAPCHA_NOT_READY":
            return data["request"]

    raise TimeoutError("v3 solve timeout")


# Request a high score
token = solve_v3(
    sitekey="SITE_KEY",
    pageurl="https://https://staging.example.com/qa-login",
    action="login",
    min_score=0.7,
)
print(f"Token: {token[:50]}...")

Параметр действия

action должен соответствовать ожиданиям сайта. Общие действия:

Тип страницы Общее действие Типичный порог
Авторизоваться login 0,5
Регистрация register, signup 0,5-0,7
Контактная форма submit, contact 0,5
Проверить checkout, purchase 0,3-0,5
Поиск search 0,3
Домашняя страница homepage 0,3

Использование неправильного действия может привести к снижению оценок или отклонению токена.


Почему человечные решатели терпят неудачу на v3

reCAPTCHA v3 невидим — здесь нет загадок, которые нужно решить. Оценка происходит от:

  1. Сигналы браузера в собственном приложении
  2. Шаблоны поведения Mouse/keyboard
  3. Просмотр истории с помощью Google
  4. Состояние файлов cookie
  5. IP-репутация

Рабочие-люди, сидящие за столами и просматривающие очереди CAPTCHA, не генерируют поведенческие сигналы, которые обеспечивают высокие баллы. У них также нет истории просмотров или состояния файлов cookie, которые накапливают реальные пользователи.

Решатели на основе искусственного интеллекта, такие как CaptchaAI, моделируют контролируемую браузерную среду для воспроизводимой QA-проверки.


Проверка баллов

Убедитесь, что ваши токены действительно получают высокие оценки:

def verify_v3_score(token, secret_key, expected_action=None):
    """Check the actual score of a v3 token (server-side)."""
    resp = requests.post(
        "https://www.google.com/recaptcha/api/siteverify",
        data={
            "secret": secret_key,
            "response": token,
        },
    )
    result = resp.json()

    score = result.get("score", 0)
    action = result.get("action", "")
    success = result.get("success", False)

    print(f"Score: {score}")
    print(f"Action: {action}")
    print(f"Success: {success}")

    if expected_action and action != expected_action:
        print(f"WARNING: Action mismatch. Expected '{expected_action}', got '{action}'")

    return result

Примечание. Для этой проверки требуется секретный ключ сайта (на стороне сервера). Используйте это для сайтов, которыми вы владеете или которые находятся в процессе разработки.


Устранение неполадок с низкими оценками

Проблема Причина Исправить
Баллы ниже 0,3 Использование решателя, основанного на человеке Переключиться на CaptchaAI
Оценка около 0,5 Отсутствует параметр min_score. Добавить min_score=0.7
Токен отклонен, несмотря на хорошую оценку Неправильный параметр action Сопоставьте действие с ожидаемым действием сайта
Непоследовательные оценки Поставщик использует переменные методы Используйте CaptchaAI для получения стабильных оценок на основе искусственного интеллекта.
Оценка 0,1 всегда Солвер не поддерживает v3 должным образом Убедитесь, что поставщик поддерживает версию 3 с контролем оценок

Часто задаваемые вопросы

Какой балл reCAPTCHA v3 мне нужен?

Это зависит от сайта. Большинство сайтов используют пороговые значения от 0,3 до 0,7. Обычное значение по умолчанию — 0,5. Проверьте реализацию сайта или протестируйте постепенно.

Могу ли я не является универсальным обещанием конкретную оценку?

Ни один решатель не может не является универсальным обещанием точную оценку — ее определяет Google. Параметр min_score CaptchaAI не является универсальным обещанием, что цели решателя наберут очки, а более 90% токенов соответствуют или превышают указанный минимум.

Почему решатели, работающие с участием человека, дают низкие оценки v3?

Оценки reCAPTCHA v3 основаны на среде браузера, шаблонах просмотра и поведенческих сигналах, а не на выполнении задачи. Рабочим на фермах, использующих CAPTCHA, не хватает истории посещений и сигналов окружающей среды, необходимых для стабильной QA-валидации.

Влияет ли параметр действия на оценку?

Да. Использование действия, не соответствующего ожиданиям сайта, может снизить ваш балл или привести к отклонению токена. Всегда проверяйте реализацию версии 3 сайта, чтобы найти правильную строку действия.


Связанные руководства


Получите наивысшие баллы в v3 —попробуй CaptchaAIс управлением min_score.

Комментарии для этой статьи отключены.

Похожие сообщения

Tutorials Кеширование CAPTCHA-токенов в собственном backend в пределах TTL
Корректно кешируйте и переиспользуйте CAPTCHA-токены в пределах официального TTL для идемпотентных ретраев в собственном backend.

Корректно кешируйте и переиспользуйте CAPTCHA-токены в пределах официального TTL для идемпотентных ретраев в с...

May 02, 2026
Use Cases Тестирование CAPTCHA для e-commerce checkout с высокой нагрузкой
QA-руководство по проверке CAPTCHA в собственных checkout-сценариях e-commerce в staging: фиктивный инвентарь, тестовые платежные токены и Captcha AI.

QA-руководство по проверке CAPTCHA в собственных checkout-сценариях e-commerce в staging: фиктивный инвентарь,...

May 05, 2026
Use Cases Парсинг CAPTCHA с помощью Python: полное руководство
Практическое руководство по парсингу CAPTCHA с помощью Python: полное руководство с реалистичными сценариями, советами по рабочему процессу и практическими дейс...

Практическое руководство по парсингу CAPTCHA с помощью Python: полное руководство с реалистичными сценариями,...

May 06, 2026