Menu

Risolvi captcha GeeTest con proxy

Questo tipo di attività risolve captcha GeeTest nei browser dei nostri operatori. La tua app invia l'indirizzo del sito web, ottiene la chiave, la chiave di autenticazione e dopo aver completato l'attività riceve una soluzione consistente in 3 token. Per GeeTest versione 4 l'output consiste in 5 valori e la chiave di autenticazione non è richiesta.

GeeTest captcha example
GeeTest captcha example
GeeTest captcha example

Geetest Checkbox example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
Esempi

Oggetto attività

ProprietàTipoRichiestoScopo
typeStringaGeeTestTask
websiteURLStringaIndirizzo 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.
gtStringaLa chiave pubblica del dominio, raramente aggiornata.
challengeStringaCambiare chiave token. Assicurati di averne uno nuovo per ogni captcha; altrimenti dovrai pagare per un'attività errata.
geetestApiServerSubdomainStringaNoSottodominio API opzionale. Potrebbe essere richiesto per alcune implementazioni.
GeeTest V3 example
versionInteroNoNumero versione. La versione di default è 3. Versioni supportate: 3 e 4.
initParametersOggettoNoParametri aggiuntivi di inizializzazione per la versione 4
proxyTypeStringaTipo di proxy
http - tipico proxy http/https
socks4 - proxy socks4
socks5 - proxy socks5
proxyAddressStringaIndirizzo IP proxy ipv4/ipv6. Nessun host name o indirizzo IP dalle reti locali.
proxyPortInteroPorta proxy
proxyLoginStringaLogin per proxy che richiede un'autorizzazione (base)
proxyPasswordStringaPassword proxy
userAgentStringaFornisci lo User Agent che stai usando per navigare sul sito web. I nostri operatori useranno lo stesso valore nel processo di risoluzione Hcaptcha.

Richiedi esempio (V3)

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.geetestproxyon import *

solver = geetestProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://address.com")
solver.set_gt_key("CONSTANT_GT_KEY")
solver.set_challenge_key("VARIABLE_CHALLENGE_KEY")

# optional API subdomain, make sure you understand what to set here
# solver.set_js_api_domain("custom-domain.geetest.com")

# getLib payload, see documentation for explanation of this
# solver.set_geetest_lib("{\"customlibs\":\"url-to-lib.js\"}")

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")

# 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)

token = solver.solve_and_return_solution()
if token != 0:
    print("result tokens: ")
    print(token)
else:
    print("task finished with error "+solver.error_code)

Richiedi esempio (V4)

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.geetestproxyon import *

solver = geetestProxyon()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://address.com")
solver.set_gt_key("captchaId value")
solver.set_version(4)

# optional API subdomain, make sure you understand what to set here
# solver.set_js_api_domain("custom-domain.geetest.com")

# optional initialization parameters
# solver.set_init_parameters({"riskType": "slide"})

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")

# 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)

token = solver.solve_and_return_solution()
if token != 0:
    print("result tokens: ")
    print(token)
else:
    print("task finished with error "+solver.error_code)

Oggetto soluzione attività (V3)

ProprietàTipoScopo
challengeStringaStringa hash richiesta per interagire con l'evento submit sul sito web target.
validateStringaStringa hash anch'essa richiesta.
seccodeStringaUn'altra stringa hash richiesta; non abbiamo idea del perchè ce ne siano 3.

Oggetto soluzione attività (V4)

ProprietàTipo
captcha_idStringa
lot_numberStringa
pass_tokenStringa
gen_timeIntero
captcha_outputStringa

Esempio di risposta (v3)

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "challenge":"3c1c5153aa48011e92883aed820069f3hj",
        "validate":"47ad5a0a6eb98a95b2bcd9e9eecc8272",
        "seccode":"83fa4f2d23005fc91c3a015a1613f803|jordan"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}

Esempio di risposta (v4)

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "captcha_id": "fcd636b4514bf7ac4143922550b3008b",
        "lot_number": "354ab6dd4e594fdc903074c4d8d37b24",
        "pass_token": "b645946a654e60218c7922b74b3b5ee8e8717e8fd3cd5182a5c98d660bbd1ed5",
        "gen_time": "1649921519",
        "captcha_output": "cFPIALDXSop8Ri2mPABbRWzNBs86N8D4vNUTuVa7wN7E...[cut]...ciM50ePCCzLBZ1bmaV9Yt7IkkFI9Emx4eaP8rRoA=="
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}