CAPSOLVER
Blog
Jak rozwiązać reCaptcha v3 i uzyskać wynik podobny do ludzkiego (>0,7–0,9).

Jak rozwiązać reCaptcha v3 i uzyskać wynik podobny do ludzkiego (>0,7–0,9).

Logo of Capsolver

Lucas Mitchell

Automation Engineer

03-Jul-2023

Jak rozwiązać reCaptcha v3

Krok 1: Zarejestruj się na capsolver.com

Aby rozpocząć korzystanie z Capsolver, musisz zarejestrować konto. Odwiedź witrynę i kliknij przycisk „Zarejestruj się”. Zostaniesz poproszony o podanie adresu e-mail i utworzenie hasła. Po podaniu niezbędnych informacji kliknij przycisk „Zarejestruj się”, aby utworzyć konto.

Krok 2 : Dodaj pieniądze do swojego konta

Zanim zaczniesz rozwiązywać reCaptcha v3, musisz dodać środki do swojego konta capsolver.com. Kliknij przycisk „Dodaj pieniądze” i wybierz preferowaną metodę płatności. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć proces płatności.

Jak rozwiązać reCaptcha v3

Zanim zaczniemy rozwiązywać ReCaptcha v3, musimy poznać pewne wymagania i punkty.
Wymagania:

  • Klucz do rozpuszczania kapsułek
    Proxy jest opcjonalne, ale zawsze zaleca się używanie własnego proxy dla reCaptcha v3, ponieważ adres IP jest bardzo ważny.

** Punkty do rozważenia, że ​​rozwiązanie będzie nieważne, jeśli nie zastosujemy się:**

  • pageAction musi być prawdą. Sprawdź na tym blogu, jak uzyskać poprawną akcję strony, kliknij tutaj
  • websiteUrl musi być prawdą.
    Jak wspomniano wcześniej, możesz uzyskać zły wynik, jeśli używasz metod bez proxy (proxy z capsolver), dlatego zaleca się użycie własnego proxy. Jeśli którykolwiek z punktów się nie powiedzie, otrzymasz zły wynik, więc te wyniki są bardzo ważne, aby uzyskać wynik 0,7-0,9.

Postępuj zgodnie z naszą dokumentacją, aby rozwiązać reCaptcha v3
W tym przykładzie użyjemy tylko niezbędnych parametrów. Typy zadań dla reCaptcha v3 to:

  • ReCaptchaV3Task: Ten typ zadania wymaga własnych serwerów proxy.
  • ReCaptchaV3TaskProxyLess używa wbudowanego serwera proxy.

Użyjemy ReCaptchaV3TaskProxyLess. Przykładem może być strona testowa do weryfikacji wyniku naszych tokenów. Strona będzie link, będziemy potrzebować proxy (mieszkania, datacenter, mobilne proxy działają), klucz dekodera Balanced Caps, poprawny websiteUrl i poprawny pageAction .
Domyślnie strona pageAction jest weryfikowana, ale witrynę można dostosowywać, więc pamiętaj, że musisz sprawdzić, czy jest to weryfikacja, czy niestandardowa. Możesz także przeczytać to, aby dowiedzieć się, jak strona Jest. jak-identyfikować-blog/recaptchav-values3).
Aby rozwiązać reCaptcha v3 dla strony testowej, wystarczy wysłać te informacje do capsolvera:

Krok 1: Wysyłanie informacji do 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"
        }
}

Krok 4: Uzyskanie wyników

Będziemy musieli pobrać metodę getTaskResult, dopóki captcha nie zostanie rozwiązana.

Przykład:

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

{
    "clientKey":"YOUR_API_KEY",
    "taskId": "TASKID OF CREATETASK" //ID created by the createTask method
}

Po rozwiązaniu captcha możesz sprawdzić token captcha, przesyłając token do witryny, na przykład:

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 of capsolver"
  })

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

A strona testowa da odpowiedź w postaci wyniku tokena.

⚠️ Jeśli moneta zwróci zbyt niski wynik, moneta nie zostanie przyjęta. Być może nie przestrzegasz żadnego z punktów, które wyjaśniliśmy na powyższym blogu. Jeśli po wykonaniu wszystkich czynności token nadal nie jest akceptowany, zalecamy dodanie tych 2 dodatkowych parametrów do tego bloga

Podsumowując, rozwiązanie reCaptcha v3 może być zniechęcającym zadaniem, ale można to zrobić szybko i skutecznie z pomocą capsolver.com. Postępując zgodnie z krokami opisanymi powyżej, możesz łatwo rozwiązać reCaptcha v3 i osiągnąć wynik „podobny do ludzkiego”.

Zespół rozwiązań 💜

More

How to solve reCaptcha v2 with Rust
How to solve reCaptcha v2 with Rust

Learn how to solve reCaptcha v2 using Rust and the Capsolver API. This guide covers both proxy and proxyless methods, providing step-by-step instructions and code examples for integrating reCaptcha v2 solving into your Rust applications.

reCAPTCHA
Logo of Capsolver

Lucas Mitchell

23-Sep-2024

Guide to Solving reCAPTCHA v3 with High Scores in Python
Guide to Solving reCAPTCHA v3 with High Scores in Python

This guide will walk you through effective strategies and Python techniques to solve reCAPTCHA v3 with high scores, ensuring your automation tasks run smoothly.

reCAPTCHA
Logo of Capsolver

Lucas Mitchell

18-Sep-2024

Best Chrome Captcha Extensions for Solving reCAPTCHA in 2024
Best Chrome Captcha Extensions for Solving reCAPTCHA in 2024

CAPTCHA, especially reCAPTCHA, can hinder automation. CapSolver’s Chrome extension provides an AI-driven, seamless solution for 2024.

reCAPTCHA
Logo of Capsolver

Ethan Collins

12-Sep-2024

How to Handle Multiple reCAPTCHA Challenges Concurrently
How to Handle Multiple reCAPTCHA Challenges Concurrently

Learn how to handle multiple reCAPTCHA challenges concurrently in web scraping projects. This blog explains different types of reCAPTCHA, how to identify them using tools like Capsolver, and automating CAPTCHA-solving using Python and threading.

reCAPTCHA
Logo of Capsolver

Lucas Mitchell

10-Sep-2024

How to Integrate reCAPTCHA v2 Solutions in Python for Data Extraction
How to Integrate reCAPTCHA v2 Solutions in Python for Data Extraction

Learn how to integrate reCAPTCHA v2 solutions into Python for seamless data extraction. Explore reCAPTCHA versions, understand data extraction, and follow a simple example using Capsolver to automate solving reCAPTCHA v2 challenges.

reCAPTCHA
Logo of Capsolver

Lucas Mitchell

10-Sep-2024

Solving reCAPTCHA v3 Enterprise Challenges with Python and Selenium
Solving reCAPTCHA v3 Enterprise Challenges with Python and Selenium

How to solve reCAPTCHA v3 Enterprise challenges using Python and Selenium, the popular browser automation tool.

reCAPTCHA
Logo of Capsolver

Lucas Mitchell

06-Sep-2024