Risolvi Google Recaptcha automaticamente
Usa questo tipo di attività per risolvere Recaptcha su servizi Google. In tutti gli altri casi usa RecaptchaV2TaskProxyless per risolvere Recaptcha in modalità proxy-off. L'API di Google non rivela l'indirizzo IP del risolutore ai proprietari del sito web.
Il nostro sistema di risoluzione è sviluppato in modo tale che il browser dell'operatore non abbia accesso ai tuoi server proxy. Questi dati vengono conservati nei nostri server e vengono rimossi non appena l'attività viene completata. I computer degli operatori interagiscono solo con i nostri server. Si accede al tuo proxy solo da un indirizzo IP.
Prima di eseguire questo tipo di attività, il nostro addetto alla verifica del proxy potrebbe testare il tuo proxy per vederne la compatibilità facendo una serie di richieste test. Se queste richieste test falliscono, la tua attività sarà segnata con ERROR_PROXY_CONNECT_TIMEOUT o un errore simile e verrà annullata. In fase di risoluzione, anche il tuo proxy potrebbe fallire e la nostra API genererà altri errori proxy.
Oggetto attività
Proprietà | Tipo | Richiesto | Scopo |
---|---|---|---|
type | Stringa | Sì | RecaptchaV2Task Nome attività precedente: 'NoCaptchaTask'. Continueremo a supportare sempre il vecchio nome dell'attività, 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. |
proxyType | Stringa | Sì | Tipo di proxy http - tipico proxy http/https socks4 - proxy socks4 socks5 - proxy socks5 |
proxyAddress | Stringa | Sì | Indirizzo IP proxy ipv4/ipv6. Nessun host name o indirizzo IP dalle reti locali. |
proxyPort | Intero | Sì | Porta proxy |
proxyLogin | Stringa | No | Login per proxy che richiede un'autorizzazione (base) |
proxyPassword | Stringa | No | Password proxy |
userAgent | Stringa | Sì | User-Agent del browser usato in emulazione. Devi usare una firma di un browser moderno; altrimenti Google ti chiederà di "aggiornare il tuo browser". |
cookies | Stringa | No | Cookie aggiuntivi che dovremmo usare nei dominii Google. |
isInvisible | Boolean | No | Specifica se il Recaptcha è invisible o meno. Ciò fornirà un widget appropriato per i nostri operatori. |
Richiedi esempio
#pip3 install anticaptchaofficial
from anticaptchaofficial.recaptchav2proxyon import *
solver = recaptchaV2Proxyon()
solver.set_verbose(1)
solver.set_key("YOUR_KEY")
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"')
# DO NOT USE PURCHASED/RENTED PROXIES ON PROXY SERVICES!!!
# THEY WILL NOT WORK!
# USE ONLY PROXIES YOU INSTALL YOURSELF ON YOUR OWN SERVER OR FAST VPS
# USE PROPER PROXY SOFTWARE LIKE SQUID !
# INSTALLATION INSTRUCTIONS:
# https://anti-captcha.com/apidoc/articles/how-to-install-squid
solver.set_proxy_address("PROXY_ADDRESS")
solver.set_proxy_port(1234)
solver.set_proxy_login("proxylogin")
solver.set_proxy_password("proxypassword")
solver.set_user_agent("Mozilla/5.0")
solver.set_cookies("test=true")
# 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"
}