Лучший сервис распознавания капчи в 2026 году, выбранный по опубликованным тарифам и архитектуре, а не по непроверяемым заявлениям о точности, с полной датированной таблицей цен для всех десяти сервисов.
Как обработать капчу в Scrapy с помощью downloader middleware
Обрабатывайте капчу в downloader middleware, а не в каждом пауке. Обнаружение, неблокирующее решение, повторная отправка токена и настройки, которые действительно важны.
Как исправить ERROR_KEY_DOES_NOT_EXIST и Wrong User Key
ERROR_KEY_DOES_NOT_EXIST — это несовпадение ключа, а не сломанный сервис распознавания. Три причины, исправление во всех четырёх SDK и отличие от ERROR_WRONG_USER_KEY.
Как решить GeeTest v3 в PHP и отправить результат обратно
GeeTest возвращает три значения вместо токена, и задача истекает примерно за минуту. Вот процесс на PHP и почему очередь задач может его сломать.
Как решить Cloudflare Turnstile в PHP с помощью Composer
Виджет Turnstile — это вызов PHP с двумя аргументами. Странице с заданием нужны два дополнительных значения и user agent, который вернулся вместе с токеном, иначе она будет отклонена.
Как решить reCAPTCHA v3 на PHP и задать action
v3 — это тот же PHP-метод, что и v2, но с флагом версии. Деталь, от которой зависит успех, — это action, который должен совпадать с тем, что выполняет страница.
Как решить reCAPTCHA v2 в PHP, включая Invisible
Все три варианта reCAPTCHA v2 — это один и тот же метод PHP с разными опциями в массиве. Вот каждый из них, а также пространство имён исключений, которое многие упускают.
Как решить GeeTest v3 в Node.js и отправить результат обратно
GeeTest возвращает три значения, а не токен, и капча умирает примерно за минуту. Вот процесс на Node.js, включая объяснение, почему пакетная обработка его ломает.
Как решить Cloudflare Turnstile в Node.js и TypeScript
Виджет Turnstile — это вызов с двумя аргументами в Node.js. Для полноценной страницы-проверки нужны ещё два значения и user agent, который вернулся вместе с токеном.
Как решить reCAPTCHA v3 в Node.js и задать action
v3 — это тот же метод Node.js, что и v2, но с флагом версии. Что чаще всего сбивает с толку — это action, который должен совпадать с тем, что фактически выполняет страница.










