Калейдоскоп
Задачи со сдвигом пазла. Бета.

Перемещайте слайдер
1. Создание задачи, версия 1
https://api.capsola.cloud/createЗапрос
Ключ передаётся в заголовке X-API-Key, тело — JSON.
{
"type": "PazlCaptcha",
"task": "TASK_BASE_64"
}
typestring обязательный Тип задачи — PazlCaptcha.
taskbase64 обязательный Полный HTML-код страницы.
app_idstringИдентификатор приложения разработчика — выдаётся в партнёрском разделе.
Ответ
{
"status": 1,
"response": "9051d4b4-0000-44d3-a4c2-db0215227862"
}
statusnumber1 — задача принята, 0 — ошибка.
responsestringИдентификатор задачи или код ошибки.
1.1. Создание задачи, версия 2
Версия 2 принимает готовое изображение и список перестановок — HTML страницы не нужен.
https://api.capsola.cloud/createЗапрос
{
"type": "PazlCaptchaV2",
"image": "IMAGE_BASE_64",
"task": "[23,12,12,23]"
}
typestring обязательный Тип задачи — PazlCaptchaV2.
imagebase64 обязательный Изображение капчи.
taskstring обязательный Порядковый список перестановок.
app_idstringИдентификатор приложения разработчика — выдаётся в партнёрском разделе.
Ответ
{
"status": 1,
"response": "9051d4b4-0000-44d3-a4c2-db0215227862"
}
statusnumber1 — задача принята, 0 — ошибка.
responsestringИдентификатор задачи или код ошибки.
2. Получение результата
https://api.capsola.cloud/resultЗапрос
{
"id": "9051d4b4-0000-44d3-a4c2-db0215227862"
}
idstring обязательный Идентификатор задачи из ответа на /create.
Ответ
{
"status": 1,
"response": "12"
}
statusnumber1 — задача решена, 0 — ошибка.
responsestringНомер шага, на котором пазл сложен, — цикл кликов начинайте с 1. Либо код ошибки.
Ответ CAPCHA_NOT_READY означает, что задача ещё в работе. Подождите 5–10 секунд и повторите запрос — и так до успешного результата или другой ошибки.