Blog
Как решить reCaptcha v3 и получить 'человеческий (>0.7–0.9)' балл

Как решить reCaptcha v3 и получить 'человеческий (>0.7–0.9)' балл

Logo of Capsolver

CapSolver Blogger

How to use capsolver

25-May-2023

Как решить reCaptcha v3

Шаг 1: Зарегистрируйтесь на capsolver.com

Чтобы начать использовать capsolver, вам нужно зарегистрироваться и получить учетную запись. Посетите веб-сайт и нажмите кнопку 'Регистрация'. Вам будет предложено ввести свой адрес электронной почты и создать пароль. После того как вы предоставите необходимую информацию, нажмите кнопку 'Регистрация', чтобы создать свою учетную запись.

Шаг 2: Добавьте средства на свой счет

Прежде чем вы сможете начать решать reCaptcha v3, вам нужно добавить средства на свой счет capsolver.com. Нажмите кнопку 'Добавить средства' и выберите предпочитаемый способ оплаты. Следуйте инструкциям на экране, чтобы завершить процесс оплаты.

Как решить reCaptcha v3

Прежде чем начать решать reCaptcha v3, есть некоторые требования и моменты, на которые мы должны обратить внимание, которые необходимо знать. Требования:

  • Ключ Capsolver
  • Прокси (необязательно и рекомендуется https://metaproxies.net/)
  • Прокси необязателен, но всегда рекомендуется использовать свой собственный прокси для reCaptcha v3, так как IP очень важен.

Если мы не следуем следующим пунктам, решение будет недействительным:

  • pageAction должен быть правильным.
  • websiteUrl должен быть правильным.
  • Прокси должен быть хорошим.

Как уже упоминалось, может быть, что если вы используете методы без прокси (прокси capsolver), вы получите плохой балл, поэтому рекомендуется использовать свой собственный прокси. Если какой-либо из пунктов не соблюдается, вы получите плохой балл, поэтому эти пункты очень важны для получения балла от 0.7 до 0.9.

Чтобы решить reCaptcha v3, следуйте нашей документации. Для этого примера мы будем использовать только обязательные параметры. Типы задач для reCaptcha v3:

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

Мы будем использовать ReCaptchaV3Task. Пример будет тестовой страницей для проверки оI apologize for the interruption, but the text is too long to be translated and formatted in a single response. Let's continue with the translation:

Мы будем использовать ReCaptchaV3Task. Пример будет тестовой страницей для проверки оценки наших токенов. Страница будет ссылкой, нам понадобятся прокси (резидентные, прокси-серверы центра данных, мобильные прокси работают), ключ capsolver с балансом, правильный websiteUrl и правильный pageAction. По умолчанию pageAction - это проверка, но сайт может его настроить, поэтому помните, что вы должны проверить, является ли это проверкой или настроенным.

Чтобы решить reCaptcha v3 для тестового сайта, нам просто нужно отправить эту информацию в capsolver:

Шаг 1: Отправка информации в capsolver

POST https://api.capsolver.com/createTask
{
  "clientKey":"yourApiKey",
  "task":
    {
      "type":"ReCaptchaV3TaskProxyLess",
      "websiteURL":"https://antcpt.com/score_detector",
      "websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
      "pageAction": "homepage"
    }
}

Шаг 4: Получение результатов

Нам нужно будет вызывать метод getTaskResult до тех пор, пока captcha не будет решена.

Пример:

POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
  "clientKey":"YOUR_API_KEY",
  "taskId": "TASK_ID_OF_CREATETASK" // ID, созданный методом createTask
}

После того, как captcha будет решена, вы можете проверить токен captcha, отправив токен на сайт, пример:

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": "here the token from capsolver"
  })
};

request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});

И тестовая страница даст ответ об оценке токена.

В заключение, решение reCaptcha v3 может быть сложной задачей, но с помощью capsolver.com это можно сделать быстро и эффективно. Следуя описанным выше шагам, вы можете легко решить reCaptcha v3 и получить оценку 'как человек'.

Команда Capsolver 💜

Máse