Risolvi Recaptcha V2
Usa questo tipo di attività per risolvere automaticamente Google Recaptcha V2. Il risultato del lavoro è un valore g-response. Usalo per inviare il modulo al sito web target.
L'attività viene eseguita usando i nostri server proxy e/o gli indirizzi IP degli operatori. Al momento Recaptcha non offre protezione da situazioni dove un puzzle viene risolto su un indirizzo IP e il modulo con il g-response viene inviato da un altro. L'API Google non fornisce l'indirizzo IP della persona che ha risolto il Recaptcha. Se questo dovesse cambiare, puoi sempre usare il nostro tipo standard di attività per questo - RecaptchaV2Task.
Esempio di risoluzione Recaptcha V2
Oggetto attività
Proprietà | Tipo | Richiesto | Scopo |
---|---|---|---|
type | Stringa | Sì | RecaptchaV2TaskProxyless Nome precedente del tipo di attività: NoCaptchaTaskProxyless. Verrà sempre supportato, non è necessario aggiornare il tuo codice. |
websiteURL | Stringa | Sì | Indirizzo di una pagina web target. Può trovarsi in qualsiasi punto del sito web, anche nell'area riservata. I nostri operatori non navigano in quest'area, ma simulano la visita. |
websiteKey | Stringa | Sì | Chiave del sito Recaptcha. Scopri come trovarlo in questo articolo. |
recaptchaDataSValue | Stringa | No | Valore del parametro 'data-s'. Si applica solo a Recaptcha su siti web Google. |
isInvisible | Boolean | No | Specifica se il Recaptcha è invisible o meno. Ciò fornirà un widget appropriato per i nostri operatori. |
Richiedi esempio
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)
Oggetto soluzione attività
Proprietà | Tipo | Scopo |
---|---|---|
gRecaptchaResponse | Stringa | Stringa token richiesta per interagire con l'evento submit sul sito web target. |
cookies | Matrice | Gruppo di cookie opzionale usato per risolvere Recaptcha. Si applica solo per dominii e sottodominii google.com. |
Esempio di risposta
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}