Menu

Pecahkan captcha GeeTest

Jenis tugas ini memecahkan captcha GeeTest di peramban pekerja kami. Aplikasi Anda mengirimkan alamat situs web, kunci gt, kunci tantangan, dan menerima solusi yang terdiri dari 3 token setelah tugas diselesaikan. Untuk GeeTest versi 4, output memiliki 5 nilai dan kunci tantangan tidak diperlukan.

Semuanya mirip dengan GeeTestTask, kecuali kami tidak memerlukan proxy dan dapat memecahkannya dari alamat IP kami sendiri.

GeeTest captcha example
GeeTest captcha example
GeeTest captcha example

Geetest Checkbox example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
GeeTest captcha example
Contoh-contoh

Objek tugas

PropertiJenisWajibTujuan
typeStringYaGeeTestTaskProxyless
websiteURLStringYaAlamat halaman web target. Dapat terletak di mana pun di situs web, bahkan di area anggota. Pekerja kami tidak mengarah ke sana, namun mereka melakukan simulasi kunjungan.
gtStringYaKunci publik domain, jarang diperbarui.
challengeStringTidakMengubah kunci token. Pastikan Anda mengambil token baru untuk setiap captcha; jika tidak, Anda akan dikenai biaya untuk tugas kesalahan. Diperlukan untuk versi 3. Tidak diperlukan untuk versi 4
geetestApiServerSubdomainStringTidakSubdomain API opsional. Mungkin diperlukan untuk implementasi tertentu.
GeeTest V3 example
versionIntegerTidakNomor versi. Versi default adalah 3. Versi yang didukung: 3 dan 4.
initParametersObjectTidakParameter inisialisasi tambahan untuk versi 4

Contoh permintaan (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)

Objek solusi tugas (V3)

PropertiJenisTujuan
challengeStringString hash yang diperlukan untuk berinteraksi dengan formulir pengiriman di situs web target.
validateStringString hash yang juga diperlukan.
seccodeStringString hash lain yang diperlukan. Kami tidak paham mengapa terdapat 3 string.

Objek solusi tugas (V4)

PropertiJenis
captcha_idString
lot_numberString
pass_tokenString
gen_timeInteger
captcha_outputString

Contoh respons (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"
}

Contoh respons (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"
}