Menu

GeeTest captchayı proxy ile çözün

Bu tür bir görev, çalışanlarımızın tarayıcılarındaki GeeTest captchalarını çözer. Uygulamanız web sitesi adresini, gt anahtarını, meydan okuma anahtarını gönderir ve görev tamamlandıktan sonra 3 tokenden oluşan bir çözüm alır. Sürüm GeeTest sürüm 4 için çıktı 5 değerden oluşur ve sorgulama anahtarı gerekli değildir.

GeeTest captcha example
GeeTest captcha example
GeeTest captcha example

Geetest Checkbox example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
Örnekler

Görev nesnesi

ÖzellikTürZorunluAmaç
typeDizeEvetGeeTestTask
websiteURLDizeEvetBir hedef web sayfasının adresi. Web sitesinde herhangi bir yerde, hatta üye alanında dahi olabilir. Çalışanlarımız o sayfaya gitmez, bunun yerine ziyareti simüle ederler.
gtDizeEvetAlan adı açık anahtarı, nadiren güncellenir.
challengeDizeEvetToken anahtarı değiştirme. Her captcha için yeni bir token anahtarı almayı unutmayın, aksi takdirde hatalı görev için faturalanırsınız.
geetestApiServerSubdomainDizeHayırOpsiyonel API alt alan adı. Bazı uygulamalar için gerekli olabilir.
GeeTest V3 example
versionTam sayıHayırSürüm numarası. Varsayılan sürüm 3'tür. Desteklenen sürümler: 3 ve 4.
initParametersNesneHayırSürüm 4 için ek başlatma parametreleri
proxyTypeDizeEvetProxy türü
http - standart http/https proxy
socks4 - socks4 proxy
socks5 - socks5 proxy
proxyAddressDizeEvetProxy IP adresi ipv4/ipv6. Yerel ağlardan ana bilgisayar adı veya IP adresi yok.
proxyPortTam sayıEvetProxy portu
proxyLoginDizeEvetKimlik doğrulama (standart) gerektiren proxy için kullanıcı adı
proxyPasswordDizeEvetProxy şifresi
userAgentDizeEvetWeb sitesinde gezinmek için kullandığınız Kullanıcı Aracısı sağlayın. Çalışanlarımız Hcaptcha çözme sürecinde aynı değeri kullanacak.

Talep örneği (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)

Talep örneği (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)

Görev çözüm nesnesi (V3)

ÖzellikTürAmaç
challengeDizeHedef web sitesi üzerindeki gönderme formu ile etkileşime girmek için gerekli olan hash dizesi.
validateDizeAyrıca gerekli olan hash dizesi.
seccodeDizeBir diğer gerekli hash dizesi, bunlardan neden 3 tane olduğu hakkında hiçbir fikrimiz yok.

Görev çözüm nesnesi (V4)

ÖzellikTür
captcha_idDize
lot_numberDize
pass_tokenDize
gen_timeTam sayı
captcha_outputDize

Yanıt örneği (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"
}

Yanıt örneği (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"
}