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.
Exemple de Recaptcha V2
Objet de tâche
Propriété | Type | Obligatoire | Objectif |
---|---|---|---|
type | String | Oui | RecaptchaV2TaskProxyless Nom précédent du type de tâche : NoCaptchaTaskProxyless. Il sera supporté pour toujours, pas besoin de mettre à jour votre code. |
websiteURL | String | Oui | Adresse 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. |
websiteKey | String | Oui | Clé du site Recaptcha. Découvrez comment la trouver dans cet article. |
recaptchaDataSValue | String | Non | Valeur du paramètre 'data-s'. S'applique uniquement aux sites Web Recaptcha et Google. |
isInvisible | Boolean | Non | Spé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é | Type | Objectif |
---|---|---|
gRecaptchaResponse | String | Chaîne de jeton requise pour interagir avec le formulaire de soumission sur le site Web cible. |
cookies | Array | Tableau 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"
}