Skip to content

Решатель GeeTest v3

Высокоточное решение задач GeeTest v3 — слайд, иконки, 9-сетка и матч.

Решайте задачи GeeTest v3 с помощью типа GeetestImage и gtv: 3. Поле question определяет режим задачи.

Поддерживаемые режимы

РежимquestionВходные данныеОтвет
СлайдslideФон + слайдер (2 изображения)Координаты [x, y]
ИконкаiconОсновное изображение + примерыКоординаты кликов
9-сетка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-сетка

Отправьте 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]
}

Параметры задачи

ПараметрТипОбязательныйОписание
typestringGeetestImage или GeetestClassification
gtvintegerНетВерсия GeeTest — 3 для v3
questionstringslide, icon, nine или match
queriesstring[]Изображения в base64
examplesstring[]Только iconЦелевые эталонные изображения
captchaIdstringНетGeeTest captcha ID
gtstringНетПараметр GeeTest gt
challengestringНетСтрока GeeTest challenge
proxystringНетURL прокси, если требуется

API Playground

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