Menu

حل رموز تحقق GeeTest بواسطة بروكسي

يحل هذا النوع من المهام رموز تحقق GeeTest في متصفحات العمال لدينا. يرسل تطبيقك عنوان موقع الويب ومفتاح gt ومفتاح التحدي وبعد إكمال المهمة يتلقى حلًا يتألف من 3 رموز. بالنسبة للإصدار الرابع من GeeTest ، يتكون الحل من 5 قيم ولا يحتاج النظام إلى مفتاح التحدي.

GeeTest captcha example
GeeTest captcha example
GeeTest captcha example

Geetest Checkbox example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
أمثلة

كائن مهمة حل رموز التحقق

الخاصيةنوع الخاصيةالأهميةالوظيفة
typeStringمطلوبةGeeTestTask
websiteURLStringمطلوبةعنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في قسم الأعضاء. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة.
gtStringمطلوبةنادرًا ما يتم تحديث العنوان الفرعي للدومين
challengeStringمطلوبةتغيير مفتاح الرمز المميز. تأكد من الحصول على مفتاح جديد لكل من رموز التحقق على حدة، وإلا فسيتم محاسبتك على المهام التي لا يتم حلها أيضًا.
geetestApiServerSubdomainStringغير مطلوبةدومين فرعي اختياري لـ API. قد يكون مطلوبًا لبعض العمليات.
GeeTest V3 example
versionIntegerغير مطلوبةرقم الإصدار. الإصدار الافتراضي هو الإصدار الثالث. الإصدارات المدعومة: 3 و 4.
initParametersObjectغير مطلوبةخواص التهيئة الإضافية للإصدار الرابع
proxyTypeStringمطلوبةنوع البروكسي
http - بروكسي
socks4 socks5 http/https المعتاد- socks4 proxy
socks5 - بروكسي socks5
proxyAddressStringمطلوبةعنوان IP البروكسي ipv4 / ipv6. لا توجد أسماء مضيفين أو عناوين IP من الشبكات المحلية.
proxyPortIntegerمطلوبةمنفذ البروكسي
proxyLoginStringمطلوبةتسجيل دخول البروكسي الذي يتطلب التفويض (متطلب أساسي)
proxyPasswordStringمطلوبةكلمة مرور البروكسي
userAgentStringمطلوبةقم بتوفير وكيل المستخدم "user agent" الذي تستخدمه للتنقل بين صفحات الموقع. سيستخدم عمالنا نفس القيمة أثناء عملية حل Hcaptcha.

مثال على الطلب (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)

مثال على الطلب (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)

كائن حل المهمة (V3)

الخاصيةنوع الخاصيةالوظيفة
challengeStringالهاش سترينج (Hash String) المطلوب من أجل التفاعل مع نموذج الإرسال على موقع الويب المستهدف.
validateStringالهاش سترينج (HASH STRING) مطلوب أيضًا
seccodeStringهاش سترينج آخر مطلوب أيضًا، وليس لدينا أي فكرة عن سبب وجود 3 منه.

كائن حل المهمة (V4)

الخاصيةنوع الخاصية
captcha_idString
lot_numberString
pass_tokenString
gen_timeInteger
captcha_outputString

مثال على نتيجة الطلب (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"
}