Menu

حل‌کردن کپچای GeeTest

این نوع وظیفه، کپچای GeeTest را در مرورگرهای کارگران ما حل می‌کند. اپ شما آدرس وب‌سایت، کلید gt، کلید چالش را ارسال می‌کند و پس از تکمیل وظیفه، راه‌حلی تشکیل‌شده از ۳ توکن را دریافت می‌کند. در نسخه GeeTest شماره ۴ خروجی از ۵ مقدار تشکیل شده است و کلید چالش لازم نیست.

همه چیز شبیه GeeTestTask است، به جز این استثنا که نیازی به پروکسی نداریم و آن را از آدرس‌های IP خودمان حل می‌کنیم.

GeeTest captcha example
GeeTest captcha example
GeeTest captcha example

Geetest Checkbox example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
نمونه ها

شیء وظیفه

خصوصیتنوعضروریهدف
typeرشتهبلهGeeTestTaskProxyless
websiteURLرشتهبلهآدرس صفحه وب هدف. می‌تواند در هرجایی از وب‌سایت حتی بخش اعضا قرار گرفته باشد. کارگران ما به آنجا نمی‌روند بلکه در عوض بازدید را شبیه‌سازی می‌کنند.
gtرشتهبلهکلید عمومی دامنه. به ندرت آپدیت می شود
challengeرشتهخیرتغییر کلید توکن. مطمئن شوید که یک توکن تازه را برای هر کپچا می‌گیرید، در غیر این صورت برای وظیفه خطا باید هزینه پرداخت کنید. برای نسخه ۳ ضروری است. برای نسخه ۴ لازم نیست
geetestApiServerSubdomainرشتهخیرزیردامنه API اختیاری. شاید برای برخی پیاده‌سازی‌ها لازم باشد.
GeeTest V3 example
versionعدد صحیحخیرشماره نسخه، نسخه پیش‌فرض ۳ است. نسخه‌های پشتیبانی شده: ۳ و ۴.
initParametersشیءخیرپارامترهای مقداردهی اولیه اضافه برای نسخه ۴

نمونه درخواست (V3)

Python
Javascript
Go
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
Go
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)

شیء راه‌حل وظیفه (V3)

خصوصیتنوعهدف
challengeرشتهرشته هَش که برای تعامل با فرم ارسال در وب‌سایت هدف لازم است.
validateرشتهرشته هَش دیگری که وجود آن هم ضروری است.
seccodeرشتهیک رشته هش ضروری دیگر، ما به‌هیچ‌وجه نمی‌دانیم چرا سه عدد از آنها وجود دارد

شیء راه‌حل وظیفه (V4)

خصوصیتنوع
captcha_idرشته
lot_numberرشته
pass_tokenرشته
gen_timeعدد صحیح
captcha_outputرشته

نمونه پاسخ (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"
}

نمونه پاسخ (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"
}