API Капча-изображение solver
Состояние API
- Состояние за 24 ч
- Норма
- Среднее время за 24 ч
- —
- Стабильно / норма
- Доступно
- Ограничено
- Почти недоступно
Последние 24 часа
Последние 30 дней
API EverySolve для Капча-изображение возвращает text для вашего сценария прохождения проверки. Отправьте POST /api/v1/captcha, указав в type значение image, и передайте входные данные, перечисленные ниже.Задача image распознаёт символы на переданном изображении; это не интеграция с виджетом конкретного бренда. Возвращает распознанный текст. Для звука используйте audio, для письменного вопроса — text_captcha, для пространственных ответов — задачи с координатами или рамками.
$0.83 за 1 000 успешных решений ($0.000833 за каждое успешное решение). Неудачные решения не оплачиваются.
Промпт для ИИ
Помогите мне написать скрипт, который вызывает API EveryInfra «Капча-изображение».
Контракт API:
- Запрос: POST https://api.everyinfra.com/api/v1/captcha с заголовком Authorization: Bearer <API Key>. Берите ключ из переменной окружения EVERYINFRA_API_KEY, не указывайте его в коде.
- В теле запроса задайте для type значение image, а параметры укажите рядом, на том же уровне.
- Обязательные параметры:
- body: Сами данные проверки. Тип медиаданных зависит от задачи на этой странице: для визуальных задач передаются данные изображения, а для аудиозадачи — аудиоданные.
- Необязательные параметры:
- case_sensitive: Нужно ли учитывать регистр букв при интерпретации возвращаемого текста.
- charset: Допустимый набор символов для распознавания изображения, если исходная проверка ограничивает алфавит. (допустимые значения: any / digits)
- math: Нужно ли в задаче с изображением и текстом интерпретировать распознанное содержимое как математическое выражение.
- Пример тела запроса:
{
"type": "image",
"body": "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"
}
- Оплата: $0.83 за 1 000 успешных решений ($0.000833 за каждое успешное решение). Неудачные решения не оплачиваются.
- При ошибке 422 исправьте параметры по подсказкам и допустимым значениям из ошибки. При 429 или 503 дождитесь истечения Retry-After и повторите попытку.
Прежде чем писать код, спросите меня, сколько записей нужно обработать и в каком формате сохранить результаты, затем согласуйте со мной план и примерную стоимость.Параметры запроса
| Имя | Расположение | Тип | Обязательный | По умолчанию | Описание |
|---|---|---|---|---|---|
Authorization | header | string | Да | - | Укажите Bearer, а после него — ваш API-ключ. Создайте ключ в консоли; никогда не указывайте его в URL и не храните в репозитории кода. |
type | body | string | Да | image | Тип капчи, фиксированное значение. |
body | body | string | Да | - | Сами данные проверки. Тип медиаданных зависит от задачи на этой странице: для визуальных задач передаются данные изображения, а для аудиозадачи — аудиоданные. |
case_sensitive | body | boolean | Нет | - | Нужно ли учитывать регистр букв при интерпретации возвращаемого текста. |
charset | body | string (enum) | Нет | - | Допустимый набор символов для распознавания изображения, если исходная проверка ограничивает алфавит.Допустимые значенияanydigits |
math | body | boolean | Нет | - | Нужно ли в задаче с изображением и текстом интерпретировать распознанное содержимое как математическое выражение. |
Примеры кода
curl -X POST 'https://api.everyinfra.com/api/v1/captcha' \
-H "Authorization: Bearer $EVERYINFRA_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"type": "image",
"body": "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"
}'Спецификация OpenAPI (JSON)Примеры читают ключ из переменной окружения EVERYINFRA_API_KEY; скопированный код никогда не содержит ваш ключ.
Пример ответа
Получено October 24, 2026 at 22:38 (UTC) вызовом этого API с параметрами из примера кода выше. token и solution взяты из реального ответа этого вызова. id, billing и quota меняются при каждом вызове, поэтому показана только их структура.
{
"id": "req_…",
"type": "image",
"token": "3f8a",
"solution": {
"text": "3f8a"
},
"billing": {
"charged": …,
"charged_usd": …,
"balance_after_usd": …,
…
},
"quota": { … }
}Откуда брать параметры для Капча-изображение
Параметр body содержит изображение. Если оно нарисовано на canvas, toDataURL() позволяет сериализовать canvas, после чего нужно удалить префикс data URL. Параметры case_sensitive, charset и math ограничивают интерпретацию, только если этого требует исходная проверка.
Код для поиска этих значений на странице
// 1. The image is already on the page: convert the img element to base64 (no new request, most reliable) const img = document.querySelector('img[src*="captcha"], img[src*="verify"], img[src*="code"]'); const c = document.createElement('canvas'); c.width = img.naturalWidth; c.height = img.naturalHeight; c.getContext('2d').drawImage(img, 0, 0); c.toDataURL('image/png').split(',')[1] // ← send this as body
Как определить Капча-изображение
Задача image распознаёт символы на переданном изображении; это не интеграция с виджетом конкретного бренда.
Чем Капча-изображение отличается от других проверок
Возвращает распознанный текст. Для звука используйте audio, для письменного вопроса — text_captcha, для пространственных ответов — задачи с координатами или рамками.
Как использовать API для Капча-изображение
API Капча-изображение возвращает text в text. Формат решения: text. Используйте полученный текст как ответ на проверку.
- 01Выполните запрос GET /api/v1/captcha/types и выберите запись
image. - 02Выполните POST /api/v1/captcha, передав
type: "image"и обязательные параметры. - 03Получите text из
text. - 04Используйте полученный текст как ответ на проверку.
Оплата и доступность EverySolve списывает средства только при успешном предоставлении решения. За неудачную попытку итоговое списание не производится, а зарезервированная сумма возвращается автоматически. Получайте available и поля с ценами из GET /api/v1/captcha/types при отправке запроса, а не воспринимайте их как статические данные страницы.
Вопросы об интеграции Капча-изображение
Как определить Капча-изображение перед выбором типа?
Задача image распознаёт символы на переданном изображении; это не интеграция с виджетом конкретного бренда. Используйте image, только если эти признаки соответствуют целевой проверке.
Какие значения с целевой страницы нужны в запросе для Капча-изображение?
Параметр body содержит изображение. Если оно нарисовано на canvas, toDataURL() позволяет сериализовать canvas, после чего нужно удалить префикс data URL. Параметры case_sensitive, charset и math ограничивают интерпретацию, только если этого требует исходная проверка. Передайте body. Необязательные параметры: case_sensitive, charset и math.
Что возвращает Капча-изображение и с чем это не следует путать?
API Капча-изображение возвращает text в text. Формат решения: text. Возвращает распознанный текст. Для звука используйте audio, для письменного вопроса — text_captcha, для пространственных ответов — задачи с координатами или рамками.
Есть ли единая спецификация поставщика для Капча-изображение?
Эта универсальная задача распознавания не принадлежит ни одному поставщику; браузерный справочник по ссылке описывает сериализацию canvas, а спецификацией задачи остаётся актуальный каталог EverySolve. Поэтому актуальные параметры и формат ответа указаны в записи image, которую возвращает GET /api/v1/captcha/types.
Похожие типы капчи
- Аудиокапча
audio$0.83 за 1 000 успешных решений - Текстовая капча
text_captcha$0.83 за 1 000 успешных решений - BotDeflector
botdeflector$2.36 за 1 000 успешных решений - Капча с выделением объектов рамкой
bounding_box$1.81 за 1 000 успешных решений - Капча с кликом по координатам
coordinates$1.81 за 1 000 успешных решений - Сетка изображений reCAPTCHA
recaptcha_grid$0.69 за 1 000 успешных решений
Ошибки и оплата
- 401
- Ключ отсутствует или недействителен.
- 402
- Недостаточно средств на балансе. Сначала пополните баланс.
- 422
- Недопустимое имя или значение параметра. Исправьте запрос по подсказкам в сообщении об ошибке. Без списания.
- 429
- Достигнут лимит запросов в минуту. Подождите указанное в Retry-After время, затем повторите попытку.
- 503
- Не удалось выполнить. Зарезервированная сумма возвращается на баланс. Если результат неизвестен, проверьте его перед повторной попыткой.
- 200 (пусто)
- Нет данных. Без списания.