# Распознавание изображений FunCaptcha

> Распознавание картинок-заданий FunCaptcha (Arkose Labs) через YesCaptcha (FunCaptchaClassification). Загрузите изображение задания (сетка из 6 ячеек или задание со стрелками, где изображения расположены слева и справа) и вопрос на английском, и синхронно получите номер нужного изображения. Поддерживаются все типы заданий.

Source: https://docs.yescaptcha.com/ru/tasks/funcaptcha-classification/ · Last verified: 2026-10-16

> This page was machine-translated from the Chinese version. If anything differs, the Chinese version prevails: https://docs.yescaptcha.com/zh/tasks/funcaptcha-classification/

`FunCaptchaClassification` распознаёт картинки-задания FunCaptcha (Arkose Labs): вы отправляете изображение задания и вопрос на английском, а в ответ получаете номер изображения, которое нужно выбрать. Клик в браузере выполняет ваша программа. Токен **не возвращается**. Ответ синхронный, каждый запрос стоит 3 pts (≈ $0.45 / 1k).

> **Совет:** Если не хотите писать код, используйте [расширение браузера](https://docs.yescaptcha.com/ru/extension.md): оно решает капчу на странице автоматически.

- POST `https://api.yescaptcha.com/createTask` (Глобальный endpoint)
- POST `https://cn.yescaptcha.com/createTask` (Endpoint для Китая)

## Тип задачи и цена

| Тип задачи | Цена | Режим | Примечания |
| --- | --- | --- | --- |
| `FunCaptchaClassification` | $0.45 / 1k; 3 pts/задача · ¥3 / 1k | Синхронный |  |

Цены в долларах США являются оценочными и рассчитаны по курсу 1 USD ≈ ¥6.67; списание за задачи производится в баллах.

## Параметры запроса

| Поле | Тип | Обязательное | Описание |
| --- | --- | --- | --- |
| `type` | string | Да | Тип задачи; см. «Типы задач и цены» на этой странице |
| `image` | string | Да | Изображение задания в кодировке Base64 без префикса `data:` |
| `question` | string | Да | Текст вопроса на английском (например, `Pick the image that is the correct way up`); поддерживаемые вопросы перечислены на этой странице |

-   В `image` передавайте только часть с изображениями задания (сетку из 6 ячеек или изображение задания со стрелками, левую и правую части вместе). Заголовок и кнопки в кадр не включайте. Снимок должен быть целым: если не хватает фрагмента, точность распознавания падает. Сетку из 6 ячеек, расположенных вертикально, можно загружать как есть.
-   В `question` передавайте полный текст вопроса на английском ровно так, как он показан на странице, с правильным регистром. Не переводите его сами. Если страница открыта на другом языке, сначала переключите капчу на английский. Сервер определяет тип задания по вопросу, поэтому вопрос должен быть точным.

## Пример запроса

POST https://api.yescaptcha.com/createTask

```json
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "FunCaptchaClassification",
    "image": "BASE64_IMAGE",
    "question": "Pick the bread"
  }
}
```

## Результат

```json
{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "objects": [4],
    "labels": ["parrot", "panda", "octopus", "owl", "bread", "dog"]
  },
  "taskId": "04a3fa76-11a0-11ed-a58c-0ef20f419382"
}
```

| Поле | Тип | Описание |
| --- | --- | --- |
| `objects` | array | Индекс изображения, которое нужно выбрать, начиная с 0, слева направо и сверху вниз |
| `labels` | array | Распознанные метки |

`objects: [4]` означает, что нужно выбрать 5-е изображение (нумерация с 0, слева направо и сверху вниз). Одно задание часто состоит из нескольких раундов подряд: в каждом раунде заново делайте снимок и заново вызывайте API.

## Поддерживаемые вопросы

**Поддерживаются все типы заданий**, сверяться со списком вопросов не нужно: отправляйте вопрос на английском и изображение задания прямо со страницы. Если вернулся `ERROR_UNKNOWN_QUESTION`, [обратитесь в поддержку](https://docs.yescaptcha.com/ru/help/contact.md).

Сейчас чаще всего встречается задание со стрелками, где изображения расположены слева и справа: слева находится образец для сравнения, справа текущее изображение. Стрелками на странице его переключают, пока не найдётся то, которое подходит под вопрос. Загружайте всё изображение целиком (обе части) в том виде, в каком оно показано на странице. Например:

![Use the arrows to change the number of objects until it matches the left image](https://docs.yescaptcha.com/_astro/q62.DGQezOOy_Z1EsIgX.webp)

`Use the arrows to change the number of objects until it matches the left image`Количество совпадает с левым изображением

![use the arrows to choose the image where all the darts add up to the number in the left image](https://docs.yescaptcha.com/_astro/q78.0vWcO51p_2wPQvu.webp)

`use the arrows to choose the image where all the darts add up to the number in the left image`Сумма чисел на дротиках равна числу на левом изображении

![use the arrows to find the jigsaw puzzle that is missing the puzzle piece shown on the left](https://docs.yescaptcha.com/_astro/q82.BcIr6l9k_4eMdV.webp)

`use the arrows to find the jigsaw puzzle that is missing the puzzle piece shown on the left`Не хватает именно того фрагмента пазла, что слева

![find the image that has the prize on the left held by the claw in the machine on the right](https://docs.yescaptcha.com/_astro/q85.BtNj_O28_pJLGa.webp)

`find the image that has the prize on the left held by the claw in the machine on the right`Захват держит приз, показанный слева

Другой тип — выбор изображения в сетке из 6 ячеек (например, `Pick the bread`): загрузите часть с сеткой из 6 ячеек, как в примере запроса выше.

## Жалоба на неверный результат и возврат баллов после жалобы

Если итоговая отправка не прошла, а неизвестно, в каком раунде была ошибка, сообщите о неверном результате через [report](https://docs.yescaptcha.com/ru/api/report.md): передайте ID задач всей группы в течение 1 часа. Возврат баллов после жалобы рассчитывается примерно через 24 часа. Правила описаны в разделе [Оплата и возврат баллов](https://docs.yescaptcha.com/ru/getting-started/billing.md).
