Menu

Résoudre Recaptcha V2

Ce type de tâche résout Google Recaptcha V2 sans proxy. La tâche sera exécutée en utilisant nos propres serveurs proxy et/ou les adresses IP des travailleurs.

La tâche est exécutée à l'aide de nos propres serveurs proxy et/ou des adresses IP des travailleurs. Pour l'instant, Recaptcha n'est pas protégé contre les situations où une énigme est résolue sur une adresse IP et où le formulaire avec la réponse g est soumis à partir d'une autre adresse IP. L'API de Google ne fournit pas l'adresse IP de la personne qui a résolu son Recaptcha. Si cela change, vous pouvez toujours utiliser notre type de tâche standard pour cela - RecaptchaV2Task.

Recaptcha V2 funny example
Recaptcha V2 checkbox
Exemple de Recaptcha V2

Objet de tâche

PropriétéTypeObligatoireObjectif
typeStringOuiRecaptchaV2TaskProxyless
Nom précédent du type de tâche : NoCaptchaTaskProxyless. Il sera supporté pour toujours, pas besoin de mettre à jour votre code.
websiteURLStringOuiAdresse d'une page Web cible. Peut être située n'importe où sur le site Web, même dans une zone membre. Nos travailleurs n'y naviguent pas, mais simulent plutôt la visite.
websiteKeyStringOuiClé du site Recaptcha. Découvrez comment la trouver dans cet article.
recaptchaDataSValueStringNonValeur du paramètre 'data-s'. S'applique uniquement aux sites Web Recaptcha et Google.
isInvisibleBooleanNonSpécifiez si Recaptcha est invisible. Cela rendra un widget approprié pour nos travailleurs.

Exemple de demande

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav2proxyless import *

solver = recaptchaV2Proxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
#set optional custom parameter which Google made for their search page Recaptcha v2
#solver.set_data_s('"data-s" token from Google Search results "protection"')

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

g_response = solver.solve_and_return_solution()
if g_response != 0:
    print("g-response: "+g_response)
else:
    print("task finished with error "+solver.error_code)

Objet de solution de tâche

PropriétéTypeObjectif
gRecaptchaResponseStringChaîne de jeton requise pour interagir avec le formulaire de soumission sur le site Web cible.
cookiesArrayTableau facultatif de cookies qui ont été utilisés pour la résolution de Recaptcha. S'applique uniquement aux domaines et sous-domaines google.com.

Exemple de réponse

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}