Решатель GeeTest v3
Высокоточное решение задач GeeTest v3 — слайд, иконки, 9-сетка и матч.
Решайте задачи GeeTest v3 с помощью типа GeetestImage и gtv: 3. Поле question определяет режим задачи.
Поддерживаемые режимы
| Режим | question | Входные данные | Ответ |
|---|---|---|---|
| Слайд | slide | Фон + слайдер (2 изображения) | Координаты [x, y] |
| Иконка | icon | Основное изображение + примеры | Координаты кликов |
| 9-сетка | 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-сетка
Отправьте 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 — 3 для v3 |
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 Playground
POST
Log in to auto-fill your API key
Payload
Response
Hit Send to see response
⌘ + Enter
Parameters
Error Codes
terminal