Menu

GeeTestTaskProxyless: geetest.com’da captchayı proxysiz çöz

Bu tür bir görev, çalışanlarımızın tarayıcılarındaki GeeTest captcha'larını çözer. Uygulamanız web sitesi adresini, gt anahtarını, meydan okuma anahtarını gönderir ve görev tamamlandıktan sonra 3 jetondan 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.

Proxy gerekli olmaması ve bunu kendi IP adreslerimizi kullanarak çözmemiz dışında her şey GeeTestTask ile aynıdır.

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

ÖzellikTipZorunluAmaç
typeDizeEvetGeeTestTaskProxyless
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.
challengeDizeHayırToken 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. Sürüm 3 için gereklidir. Sürüm 4 için gerekli değildir.
geetestApiServerSubdomainDizeHayırOpsiyonel API alt alan adı. Bazı uygulamalar için gerekli olabilir.
GeeTest V3 example
versionTam sayıHayırVersiyon 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

Talep örneği (V3)

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.geetestproxyless import *

solver = geetestProxyless()
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\"}")

# 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

GeeTest V4

Python
Javascript
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.geetestproxyless import *

solver = geetestProxyless()
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"})

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

ÖzellikTipAmaç
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)

ÖzellikTip
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"
}