Menu

Los Google Recaptcha automatisch op

Gebruik dit type taak om Recaptcha's in Google-services op te lossen. Gebruik in alle andere gevallen RecaptchaV2TaskProxyless om Recaptcha in proxy-uit-modus op te lossen. Google's API geeft het IP-adres van de oplosser niet vrij aan de eigenaren van de website.

Ons oplossingssysteem is zo gebouwd dat de browsers van medewerkers geen toegang hebben tot uw proxyservers. Deze gegevens worden opgeslagen op onze server en worden verwijderd zodra de taak is voltooid. De computers van de medewerkers communiceren alleen met onze servers. Uw proxy wordt slechts vanaf één IP-adres benaderd.

Voordat dit type taak wordt uitgevoerd, kan onze proxy-checker uw proxy testen op compatibiliteit door een reeks testverzoeken te doen. Als deze testverzoeken mislukken, wordt uw taak gemarkeerd met ERROR_PROXY_CONNECT_TIMEOUT of een soortgelijke fout en wordt deze geannuleerd. Tijdens het oplossingsproces kan uw proxy ook mislukken en zal onze API andere proxyfouten produceren.

Recaptcha V2 funny example
Recaptcha V2 checkbox
Recaptcha V2 voorbeeld

Taak object

EigenschapTypeVerplichtDoel
typeStringJaRecaptchaV2Task
Naam vorige taak: 'NoCaptchaTask'. We blijven oudere taaknamen voor altijd ondersteunen, het is niet nodig om uw code bij te werken.
websiteURLStringJaAdres van een doelpagina. Kan overal op de website geplaatst zijn, zelfs in een ledengedeelte. Onze medewerkers navigeren daar niet heen, simuleren in plaats daarvan het bezoek.
websiteKeyStringJaRecaptcha-websitesleutel. Leer hoe u het kunt vinden in dit artikel.
recaptchaDataSValueStringNrWaarde van 'data-s' parameter. Is van toepassing voor Recaptcha van Google-websites.
proxyTypeStringJaType proxy
http - meestal http/https proxy
socks4 - socks4 proxy
socks5 - socks5 proxy
proxyAddressStringJaProxy IP-adres ipv4/ipv6. Geen hostnamen of IP-adressen van lokale netwerken.
proxyPortIntegerJaProxypoort
proxyLoginStringNrLogin voor proxy die autorisatie vereist (basis)
proxyPasswordStringNrProxy-wachtwoord
userAgentStringJaDe User-Agent van de browser die wordt gebruikt in de emulatie. Het is verplicht dat u een handtekening van een moderne browser gebruikt, anders zal Google u vragen om uw "browser bij te werken".
cookiesStringNrExtra cookies die we moeten gebruiken bij Google-domeinen.
isInvisibleBooleaansNrSpecificeer of Recaptcha onzichtbaar is. Dit zal een geschikte widget voor onze medewerkers renderen.

Voorbeeld aanvraag

Python
Javascript
Go
PHP
Java
C#
bash
#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)

Taak oplossing object

EigenschapTypeDoel
gRecaptchaResponseStringToken string die vereist is voor het samenwerken met het ingediende formulier op een doelwebsite.
cookiesReeksOptionele reeks cookies die werden gebruikt voor Recaptcha oplossen. Is alleen van toepassing voor google.com domeinen en subdomeinen.

Voorbeeld reactie

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