Skip to content

GeeTest v3 验证码求解器

高精度解决 GeeTest v3 滑块、图标、九宫格和图片匹配挑战。

使用 GeetestImage 任务类型并设置 gtv: 3 来解决 GeeTest v3 挑战。question 字段决定挑战模式。

支持的模式

模式question输入响应
滑块slide背景图 + 滑块图(共 2 张)[x, y] 坐标
图标点选icon主图 + 参考图点击坐标
九宫格nine9 张格子图匹配格子的索引
图片匹配match9 张格子图匹配格子的索引

创建任务 —— 滑块

提交背景图与滑块块两张 base64 图片。

POST/createTask
Hostapi.captchasonic.com
Content-Typeapplication/json
{
    "apiKey": "YOUR_API_KEY",
    "task": {
        "type": "GeetestImage",
        "gtv": 3,
        "question": "slide",
        "queries": ["BASE64_BACKGROUND", "BASE64_SLIDER"],
        "captchaId": "fcd636b4514bf7ac4143922550b3008b"
    }
}

响应

{
    "code": 200,
    "msg": "",
    "answers": [142, 160]
}

创建任务 —— 九宫格

提交 9 张九宫格图片。

{
    "apiKey": "YOUR_API_KEY",
    "task": {
        "type": "GeetestImage",
        "gtv": 3,
        "question": "nine",
        "queries": ["IMG1","IMG2","IMG3","IMG4","IMG5","IMG6","IMG7","IMG8","IMG9"],
        "captchaId": "fcd636b4514bf7ac4143922550b3008b"
    }
}

响应

{
    "code": 200,
    "msg": "",
    "answers": [0, 4, 8]
}

任务参数

字段类型必填说明
typestringGeetestImageGeetestClassification
gtvintegerGeeTest 版本 —— v3 填 3
questionstringslideiconninematch
queriesstring[]base64 编码的图片
examplesstring[]仅 icon目标参考图
captchaIdstringGeeTest captcha ID
gtstringGeeTest gt 参数
challengestringGeeTest challenge 字符串
proxystring如有需要,可使用的代理 URL

API 演练场

POST
Log in to auto-fill your API key
Payload
Response

Hit Send to see response

⌘ + Enter

Parameters

apiKeystringYOUR_API_KEY
taskobject{...}
typestringGeetestImage
gtvnumber3
questionstringslide
queriesarray[2 items]
captchaIdstringfcd636b4514bf7ac4143922550b300…

Error Codes

1KEY_DOES_NOT_EXIST
2NO_SLOT_AVAILABLE
3ZERO_BALANCE
10ERROR_BAD_PARAMETERS
12ERROR_CAPTCHA_UNSOLVABLE
14PLAN_EXPIRED
16RATE_LIMITED
17DAILY_LIMIT_EXCEEDED
18QUOTA_LIMIT_EXCEEDED
21SERVICE_UNAVAILABLE
Code
terminal