Menu

حل رموز تحقق GeeTest

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

الطريقة مشابهة تمامًا ل 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
أمثلة

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

الخاصيةنوع الخاصيةالأهميةالوظيفة
typeStringمطلوبةGeeTestTaskProxyless
websiteURLStringمطلوبةعنوان صفحة الويب المستهدفة. يمكن أن يكون موجودًا في أي مكان على موقع الويب، حتى في قسم الأعضاء. عمالنا لا يزورون هذه الصفحات، لكنهم يقوموا بمحاكاة الزيارة.
gtStringمطلوبةنادرًا ما يتم تحديث العنوان الفرعي للدومين
challengeStringغير مطلوبةتغيير مفتاح الرمز المميز. تأكد من الحصول على مفتاح جديد لكل من رموز التحقق على حدة، وإلا فسيتم محاسبتك على المهام التي لا يتم حلها أيضًا. مطلوب للإصدار 3. غير مطلوب للإصدار 4
geetestApiServerSubdomainStringغير مطلوبةدومين فرعي اختياري لـ API. قد يكون مطلوبًا لبعض العمليات.
GeeTest V3 example
versionIntegerغير مطلوبةرقم الإصدار. الإصدار الافتراضي هو الإصدار الثالث. الإصدارات المدعومة: 3 و 4.
initParametersObjectغير مطلوبةخواص التهيئة الإضافية للإصدار الرابع

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

الخاصيةنوع الخاصيةالوظيفة
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"
}