# Reconocimiento de imágenes de FunCaptcha

> Reconoce los puzzles de imágenes de FunCaptcha (Arkose Labs) con YesCaptcha (FunCaptchaClassification). Sube la imagen del puzzle (una cuadrícula de 6 imágenes o un puzzle de flechas con dos mitades) y la pregunta en inglés, y obtén de forma síncrona qué imagen elegir; se admiten todos los tipos de puzzle.

Source: https://docs.yescaptcha.com/es/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` reconoce los puzzles de imágenes de FunCaptcha (Arkose Labs): envía la imagen del puzzle y la pregunta en inglés, y recibirás qué imagen elegir; tu programa hace el clic en el navegador. **No devuelve token**. Es síncrono y cuesta 3 puntos (≈ $0.45 / 1k) por solicitud.

> **Consejo:** Si no quieres escribir código, usa la [extensión del navegador](https://docs.yescaptcha.com/es/extension.md) para resolverlo automáticamente en la página.

- POST `https://api.yescaptcha.com/createTask` (Endpoint global)
- POST `https://cn.yescaptcha.com/createTask` (Endpoint China)

## Tipos de tarea y precios

| Tipo de tarea | Precio | Modo | Notas |
| --- | --- | --- | --- |
| `FunCaptchaClassification` | $0.45 / 1k; 3 puntos/tarea · ¥3 / 1k | Síncrono |  |

Los precios en dólares son estimaciones con US$1 ≈ ¥6.67; las tareas se cobran en puntos.

## Parámetros de la solicitud

| Campo | Tipo | Obligatorio | Descripción |
| --- | --- | --- | --- |
| `type` | string | Sí | Tipo de tarea; consulta "Tipos de tarea y precios" en esta página |
| `image` | string | Sí | Imagen del desafío codificada en Base64, sin el prefijo `data:` |
| `question` | string | Sí | El texto de la pregunta en inglés (p. ej., `Pick the image that is the correct way up`); las preguntas compatibles se enumeran en esta página |

-   `image` solo incluye la parte de imágenes del puzzle (una cuadrícula de 6 imágenes, o la imagen con las dos mitades del puzzle de flechas); no incluyas el título ni los botones de arriba. La captura debe estar completa: si falta un trozo, se reduce la precisión. Las cuadrículas de 6 imágenes en vertical se pueden subir tal cual, con la imagen original.
-   `question` es el texto completo de la pregunta en inglés tal como aparece en la página, con las mayúsculas y minúsculas exactas; no la traduzcas. Si la página está en otro idioma, cambia primero el captcha a inglés. El servidor determina el tipo de puzzle a partir de la pregunta, así que debe ser correcta.

## Ejemplo de solicitud

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

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

## Resultado

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

| Campo | Tipo | Descripción |
| --- | --- | --- |
| `objects` | array | Índice de la imagen que se debe seleccionar, empezando en 0, de izquierda a derecha y de arriba abajo |
| `labels` | array | Etiquetas reconocidas |

`objects: [4]` significa que debes elegir la 5.ª imagen (los índices empiezan en 0, de izquierda a derecha y de arriba abajo). Un reto suele tener varias rondas seguidas; en cada ronda debes volver a capturar la imagen y volver a llamar a la API.

## Preguntas admitidas

**Se admiten todos los tipos de puzzle**, no hace falta consultar antes una lista: envía directamente la pregunta en inglés y la imagen del puzzle tal como aparecen en la página. Si recibes `ERROR_UNKNOWN_QUESTION`, [contacta con soporte](https://docs.yescaptcha.com/es/help/contact.md).

El tipo más común ahora es el puzzle de flechas con dos mitades: a la izquierda está el ejemplo con el que hay que comparar y a la derecha la imagen actual, que cambias con las flechas hasta encontrar la que cumple la pregunta. Sube la imagen completa (ambas mitades) tal como se ve en la página. Por ejemplo:

![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`La cantidad coincide con la imagen de la izquierda

![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`La suma de los números de los dardos es igual al número de la imagen de la izquierda

![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`Falta justo la pieza que se muestra a la izquierda

![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`La garra sujeta el premio de la izquierda

El otro tipo es el puzzle de cuadrícula de 6 imágenes (como `Pick the bread`): sube solo la parte con las 6 imágenes, como en el ejemplo de solicitud de arriba.

## Reporte y reembolso

Si el envío final de un grupo de preguntas falla y no sabes en qué ronda estuvo el error, puedes reportar con [report](https://docs.yescaptcha.com/es/api/report.md) los ID de tarea de todo el grupo (dentro de 1 hora). El reembolso tras reportar se liquida unas 24 horas después; consulta las reglas en [Facturación y reembolsos](https://docs.yescaptcha.com/es/getting-started/billing.md).
