CAPSOLVER
Блог
Обход reCaptcha v3

Обход reCaptcha v3

Logo of CapSolver

Nikolai Smirnov

Software Development Lead

14-Jun-2023

Обзор reCaptcha V3

Обзор reCaptcha V3

Мощь CapSolver

CapSolver - это сервис, который предлагает надежный способ обхода этих вызовов reCaptcha. Он предоставляет различные типы задач, которые подходят для различных потребностей, обеспечивая оптимальные результаты при обходе reCaptcha V3.

CapSolver поддерживает reCaptcha V3 и предлагает разнообразие типов задач, чтобы удовлетворить ваши потребности:

  • ReCaptchaV3Task: Этот тип задач требует ваших собственных прокси.
  • ReCaptchaV3TaskProxyLess: Этот тип задач использует встроенный прокси-сервер.
  • ReCaptchaV3M1TaskProxyLess: Этот тип задач использует встроенный прокси-сервер.

ReCaptchaV3Task

ReCaptchaV3Task - это тип задачи, который требует ваших собственных прокси для работы. Это идеально для тех, у кого есть пул надежных прокси. Использование личных прокси позволяет больше контролировать и настраивать процесс обхода.

from capsolver import ReCaptchaV3Task
    task = ReCaptchaV3Task(
     site_key='ваш-ключ-сайта',
     page_url='https://example.com',
     proxy='http://proxy.com',
     user_agent='ВашUserAgent'
    )
    solution =capsolver.solve(task)

ReCaptchaV3TaskProxyLess

Если у вас нет доступа к прокси или вы предпочитаете их не использовать, ReCaptchaV3TaskProxyLess - отличный выбор. Он использует встроенный прокси-сервер, делая процесс более простым и удобным для пользователя.

from capsolver import ReCaptchaV3TaskProxyLess
    task = ReCaptchaV3TaskProxyLess(
     site_key='ваш-ключ-сайта',
     page_url='https://example.com'
    )
    solution = capsolver.solve(task)

Создание задачи

Чтобы начать процесс, вам нужно создать задачу распознавания с помощью метода createTask.

Вот пример запроса:

POST https://api.capsolver.com/createTask
    {
      "clientKey":"ваш-api-ключ",
        "task":
            {
              "type":"ReCaptchaV3TaskProxyLess",
            "websiteURL":"https://antcpt.com/score_detector",
            "websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
            "pageAction": "homepage"
            }
    }

После успешной отправки задачи вы получите ID задачи в ответе:

{
        "errorId": 0,
        "errorCode": "",
        "errorDescription": "",
        "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006
    }

Получение результатов задачи

Как только у вас будет ID задачи, вы можете использовать его для получения решения. Отправьте ID задачи с методом getTaskResult. Результаты должны быть готовы в течение интервала от 1с до 10с.

Вот пример запроса:

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json

{
    "clientKey":"ВАШ_API_КЛЮЧ",
    "taskId": "ID ЗАДАЧИ CREATETASK" //ID создано методом createTask
}

Ответ будет включать токен решения:

{
    "errorId": 0,
    "errorCode": null,
    "errorDescription": null,
    "solution": {
        "userAgent": "xxx",
        "expireTime": 1671615324290,
        "gRecaptchaResponse": "3AHJ....."
    },
    "status": "ready
}

В ответе 'solution' содержит 'userAgent', время истечения токена 'expireTime' и токен решения 'gRecaptchaResponse'.
После решения капчи вы можете проверить токен капчи, отправив токен на сайт, например:

var request = require('request');
    var options = {
      'method': 'POST',
      'url': 'https://antcpt.com/score_detector/verify.php',
      'headers': {
        'Content-Type': 'application/json'
      },
      body: JSON.stringify({
        "g-recaptcha-response": "здесь токен capsolver"
      })
    request(options, function (error, response) {
      if (error) throw new Error(error);
      console.log(response.body
    });

Команда Capsolver

Дисклеймер о соблюдении: Информация, представленная в этом блоге, предназначена только для справочных целей. CapSolver обязуется соблюдать все применимые законы и нормы. Использование сети CapSolver для незаконной, мошеннической или злоупотребляющей деятельности строго запрещено и будет расследовано. Наши решения для распознавания капчи улучшают пользовательский опыт, обеспечивая 100% соблюдение при помощи в решении трудностей с капчей в процессе сбора общедоступных данных. Мы призываем к ответственному использованию наших услуг. Для получения дополнительной информации, пожалуйста, посетите наши Условия обслуживания и Политику конфиденциальности.

Ещеe

Как решать reCAPTCHA v2 с помощью Rust
Как решить reCAPTCHA v2 с помощью Rust

Узнайте, как решать reCaptcha v2 с помощью Rust и API Capsolver. Это руководство охватывает как методы с прокси, так и без прокси, предоставляя пошаговые инструкции и примеры кода для интеграции решения reCaptcha v2 в ваши приложения Rust.

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

17-Oct-2024

Руководство по решению reCAPTCHA v3 с высокими баллами на Python
Руководство по решению reCAPTCHA v3 с высокими баллами на Python

Это руководство проведет вас через эффективные стратегии и приемы Python для решения reCAPTCHA v3 с высокими баллами, гарантируя бесперебойную работу ваших задач автоматизации.

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

17-Sep-2024

Как интегрировать решения reCAPTCHA v2 в Python для извлечения данных
Как интегрировать решения reCAPTCHA v2 в Python для извлечения данных

Узнайте, как интегрировать решения reCAPTCHA v2 в Python для беспроблемного извлечения данных. Изучите версии reCAPTCHA, разберитесь в извлечении данных и следуйте простому примеру с использованием Capsolver для автоматизации решения задач reCAPTCHA v2.

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

10-Sep-2024

Решение задач reCAPTCHA v3 Enterprise с помощью Python и Selenium
Решение задач reCAPTCHA v3 Enterprise с помощью Python и Selenium

Как решать reCAPTCHA v3 Enterprise с помощью Python и Selenium, популярного инструмента автоматизации браузера.

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

04-Sep-2024

Быстрые и простые способы быстро решить reCAPTCHA
Быстрые и простые способы быстро пройти reCAPTCHA

Изучите несколько быстрых и простых способов быстро пройти reCAPTCHA

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

02-Sep-2024

Решение невидимых задач reCaptcha v2: Идентификация и параметры
Решение невидимых задач reCaptcha v2: идентификация и параметры

Сталкиваетесь с проблемами с reCaptcha v2 Invisible? Держу пари, вы хотите узнать, как определить его версию и параметры, а также как эффективно решить проблему.

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

29-Aug-2024