Bypassa Google Recaptcha V2 Enterprise senza proxy
Questo tipo di attività è per risolvere Google Recaptcha Enterprise V2 dall'indirizzo IP dell'operatore.
È perlopiù simile a RecaptchaV2TaskProxyless, tranne per il fatto che le attività vengono risolte usando l'Enterprise API e assegnate agli operatori con il miglior punteggio Recaptcha V3.
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 - RecaptchaV2EnterpriseTask.

Come risolvere Recaptcha V2 Enterprise in Python
#pip3 install anticaptchaofficial
from anticaptchaofficial.recaptchav2enterpriseproxyless import *
solver = recaptchaV2EnterpriseProxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("YOUR_API_KEY_HERE")
# Set to "true" if there's "size":"invisible" option in "grecaptcha.enterprise.render" function
#solver.set_is_invisible(True)
# Set customer Enterprise payload or action value:
#solver.set_enterprise_payload({"s": "TEMPORARY_TOKEN_VALUE_IF_PRESENT", "action": "form_submit"})
# 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)
# user-agent in case you need it:
print("user-agent: "+solver.get_user_agent())
else:
print("task finished with error "+solver.error_code)Oggetto attività
| Proprietà | Tipo | Richiesto | Scopo |
|---|---|---|---|
| type | Stringa | Sì | RecaptchaV2EnterpriseTaskProxyless |
| 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. |
| enterprisePayload | Oggetto | No | Parametri aggiuntivi opzionali che possono essere passati al metodo "grecaptcha.enterprise.render" insieme alla sitekey. Esempio di ciò che potresti cercare: |
| isInvisible | Boolean | No | Specifica se il Recaptcha è invisible o meno. Ciò fornirà un widget appropriato per i nostri operatori. |
| apiDomain | Stringa | No | Usa questo parametro per inviare il nome del dominio dal quale lo script Recaptcha dovrebbe essere servito. Può avere solo uno dei due valori: "www.google.com" o "www.recaptcha.net". Non usare questo parametro a meno che tu sappia ciò che stai facendo. |
Oggetto soluzione attività
| Proprietà | Tipo | Scopo |
|---|---|---|
| gRecaptchaResponse | Stringa | Stringa token richiesta per interagire con l'evento submit sul sito web target. |
| userAgent | Stringa | User-Agent del browser dell'operatore. Usalo quando invii il token di risposta. |
Esempio di risposta
{
"errorId":0,
"status":"ready",
"solution":
{
"gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3",
"userAgent":"Mozilla\5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/145.0.0.0 Safari\/537.36"
},
"cost":"0.001500",
"ip":"46.98.54.221",
"createTime":1472205564,
"endTime":1472205570,
"solveCount":"0"
}