GeeTest v3 验证码求解器
高精度解决 GeeTest v3 滑块、图标、九宫格和图片匹配挑战。
使用 GeetestImage 任务类型并设置 gtv: 3 来解决 GeeTest v3 挑战。question 字段决定挑战模式。
支持的模式
| 模式 | question | 输入 | 响应 |
|---|---|---|---|
| 滑块 | slide | 背景图 + 滑块图(共 2 张) | [x, y] 坐标 |
| 图标点选 | icon | 主图 + 参考图 | 点击坐标 |
| 九宫格 | nine | 9 张格子图 | 匹配格子的索引 |
| 图片匹配 | match | 9 张格子图 | 匹配格子的索引 |
创建任务 —— 滑块
提交背景图与滑块块两张 base64 图片。
POST
/createTaskHostapi.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]
}
任务参数
| 字段 | 类型 | 必填 | 说明 |
|---|---|---|---|
type | string | ✅ | GeetestImage 或 GeetestClassification |
gtv | integer | 否 | GeeTest 版本 —— v3 填 3 |
question | string | ✅ | slide、icon、nine 或 match |
queries | string[] | ✅ | base64 编码的图片 |
examples | string[] | 仅 icon | 目标参考图 |
captchaId | string | 否 | GeeTest captcha ID |
gt | string | 否 | GeeTest gt 参数 |
challenge | string | 否 | GeeTest challenge 字符串 |
proxy | string | 否 | 如有需要,可使用的代理 URL |
API 演练场
POST
Log in to auto-fill your API key
Payload
Response
Hit Send to see response
⌘ + Enter
Parameters
Error Codes
terminal