Капча больше
не мешает
Решаем капчу «нажмите фигуры в таком порядке» за доли секунды. Отправляете картинку и полоску-подсказку — получаете координаты нажатий.
333 решения в подарок при регистрации · без абонплаты
bezkapchi пять фигур, пять точек, ответ — строкой координат. #капча #api #smartcaptcha
Три шага до первого ответа
Протокол совместим с Capsola: если ваш софт уже с ней работает, достаточно поменять адрес и ключ.
Регистрация
Почта и пароль — и ключ API уже в кабинете. Подарочный баланс начислится сразу.
Отправьте задачу
POST /create: большая картинка и полоска-подсказка в base64, ключ в заголовке X-API-Key.
Получите точки
POST /result отдаёт строку coordinates:x=…,y=…; — по порядку фигур в подсказке.
curl -s https://безкапчи.рф/api/create \
-H "X-API-Key: ВАШ_КЛЮЧ" -H "Content-Type: application/json" \
-d '{"type":"SmartCaptcha","click":"<base64 картинки>","task":"<base64 полоски>"}'
# {"status":1,"response":"01JA2Y7Q3V…"}
curl -s https://безкапчи.рф/api/result -H "X-API-Key: ВАШ_КЛЮЧ" \
-H "Content-Type: application/json" -d '{"id":"01JA2Y7Q3V…"}'
# {"status":1,"response":"coordinates:x=72.5,y=23.4;x=181,y=96.2;…"}
import base64, requests
API = "https://безкапчи.рф/api"
HEAD = {"X-API-Key": "ВАШ_КЛЮЧ"}
b64 = lambda path: base64.b64encode(open(path, "rb").read()).decode()
r = requests.post(f"{API}/solve", headers=HEAD, json={
"type": "SmartCaptcha", "click": b64("click.png"), "task": b64("task.png"),
}).json()
# {'status': 1, 'response': 'coordinates:x=72.5,y=23.4;…', 'id': '01JA…'}
points = [tuple(map(float, p.replace("x=", "").replace("y=", "").split(",")))
for p in r["response"].removeprefix("coordinates:").split(";")]
$r = Http::withHeaders(['X-API-Key' => 'ВАШ_КЛЮЧ'])
->post('https://безкапчи.рф/api/solve', [
'type' => 'SmartCaptcha',
'click' => base64_encode(file_get_contents('click.png')),
'task' => base64_encode(file_get_contents('task.png')),
])->json();
// ['status' => 1, 'response' => 'coordinates:x=72.5,y=23.4;…', 'id' => '01JA…']
Одна цена — за решённые
Деньги списываются только за выданный ответ. Ошибки, неподдерживаемые картинки и «не решено» — бесплатно.
- Без абонплаты и минимального пакета
- Ответ за доли секунды, без живых операторов
- Протокол Capsola: create, result, balance
- 333 решения в подарок для проверки
Вопросы
Какие капчи вы решаете?
SmartCaptcha Яндекса с заданием «нажмите на фигуры в таком порядке»: большая картинка и полоска-подсказка с порядком фигур. Текстовые капчи пока не принимаем — на них ответ ERROR_WRONG_CAPTCHA_TYPE.
Я работаю с Capsola. Что поменять?
Адрес API на https://безкапчи.рф/api и ключ. Методы, поля и коды ответов те же: create, result, balance, заголовок X-API-Key.
Как быстро приходит ответ?
Решатель считает капчу за доли секунды, поэтому ответ готов уже к первому опросу /result. Если не хочется опрашивать — есть /solve, он отдаёт координаты сразу.
В каких координатах ответ?
В пикселях той картинки, которую вы прислали, начиная с левого верхнего угла, в порядке фигур в подсказке.
Что будет, если капчу не удалось решить?
/result вернёт CAPCHA_NOT_AVAILABLE, деньги не спишутся. Повторите с новой картинкой.
Как пополнить баланс?
Пополнение сейчас зачисляется вручную — напишите нам, и баланс появится в кабинете.
Ключ API — через минуту
Регистрация без звонков и договоров. Подключите и проверьте на своих задачах.
Зарегистрироваться