# Pengenalan gambar FunCaptcha

> Kenali teka-teki gambar FunCaptcha (Arkose Labs) dengan YesCaptcha (FunCaptchaClassification). Unggah gambar teka-teki (kisi 6 gambar atau teka-teki panah dengan gambar kiri dan kanan) beserta pertanyaan dalam bahasa Inggris, lalu dapatkan secara sinkron gambar mana yang harus dipilih; semua jenis teka-teki didukung.

Source: https://docs.yescaptcha.com/id/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` mengenali teka-teki gambar FunCaptcha (Arkose Labs): kirim gambar teka-teki beserta pertanyaan dalam bahasa Inggris, dan Anda akan mendapat gambar mana yang harus dipilih, lalu program Anda mengkliknya di browser. Jenis ini **tidak mengembalikan token**. Hasil dikembalikan secara sinkron, dengan biaya 3 poin (≈ $0.45 / 1k) per permintaan.

> **Tips:** Tanpa menulis kode, gunakan [ekstensi browser](https://docs.yescaptcha.com/id/extension.md) untuk menyelesaikannya secara otomatis di halaman web.

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

## Jenis dan harga

| Jenis tugas | Harga | Mode | Catatan |
| --- | --- | --- | --- |
| `FunCaptchaClassification` | $0.45 / 1k; 3 poin/tugas · ¥3 / 1k | Sinkron |  |

Harga dalam dolar AS adalah perkiraan dengan kurs US$1 ≈ ¥6.67; tugas ditagih dalam poin.

## Parameter permintaan

| Kolom | Tipe | Wajib | Deskripsi |
| --- | --- | --- | --- |
| `type` | string | Ya | Jenis tugas; lihat "Jenis tugas dan harga" di halaman ini |
| `image` | string | Ya | Gambar soal yang dienkode Base64 tanpa prefiks `data:` |
| `question` | string | Ya | Teks pertanyaan dalam bahasa Inggris (misalnya `Pick the image that is the correct way up`); pertanyaan yang didukung tercantum di halaman ini |

-   `image` hanya berisi bagian gambar teka-teki (kisi 6 gambar, atau gambar kiri dan kanan yang digabung pada teka-teki panah). Jangan sertakan judul atau tombol di atasnya. Tangkapan layar harus utuh; bagian yang hilang akan memengaruhi akurasi. Untuk kisi 6 gambar yang tersusun vertikal, unggah gambar aslinya langsung.
-   `question` adalah teks pertanyaan lengkap dalam bahasa Inggris persis seperti yang tampil di halaman web, dengan huruf besar-kecil yang tepat; jangan diterjemahkan sendiri. Jika halaman web menggunakan bahasa lain, ubah captcha ke bahasa Inggris terlebih dahulu. Server menentukan jenis teka-teki dari pertanyaan, jadi pertanyaan harus tepat.

## Contoh permintaan

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

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

## Hasil

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

| Kolom | Tipe | Deskripsi |
| --- | --- | --- |
| `objects` | array | Indeks gambar yang harus dipilih, dimulai dari 0, dari kiri ke kanan dan atas ke bawah |
| `labels` | array | Label yang berhasil dikenali |

`objects: [4]` berarti pilih gambar ke-5 (indeks dimulai dari 0, dari kiri ke kanan dan dari atas ke bawah). Satu soal sering terdiri dari beberapa putaran berturut-turut; setiap putaran harus ditangkap ulang dan dikirim sebagai panggilan baru.

## Pertanyaan yang didukung

**Semua jenis teka-teki didukung**, jadi tidak perlu memeriksa daftar pertanyaan terlebih dahulu: kirim saja pertanyaan bahasa Inggris dan gambar teka-teki dari halaman web. Jika Anda menerima `ERROR_UNKNOWN_QUESTION`, [hubungi dukungan](https://docs.yescaptcha.com/id/help/contact.md).

Yang paling umum saat ini adalah teka-teki panah dengan dua bagian: sisi kiri adalah contoh yang harus dicocokkan, sisi kanan adalah gambar saat ini, yang diganti dengan panah di halaman web sampai ditemukan gambar yang sesuai dengan pertanyaan. Unggah seluruh gambar (kedua bagian) sebagaimana tampil di halaman web, misalnya:

![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`Jumlahnya sama dengan gambar kiri

![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`Jumlah angka pada dart sama dengan angka di gambar kiri

![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`Potongan yang hilang tepat seperti potongan puzzle di kiri

![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`Capit memegang hadiah yang ada di kiri

Jenis lainnya adalah teka-teki pilih gambar dengan kisi 6 gambar (seperti `Pick the bread`): cukup unggah bagian kisi 6 gambar, seperti pada contoh permintaan di atas.

## Laporan dan pengembalian poin

Jika pengiriman akhir gagal dan Anda tidak tahu putaran mana yang salah, laporkan seluruh ID tugas dalam satu kelompok dengan [report](https://docs.yescaptcha.com/id/api/report.md) dalam 1 jam; pengembalian poin setelah laporan diselesaikan sekitar 24 jam kemudian. Aturannya ada di [Penagihan dan pengembalian poin](https://docs.yescaptcha.com/id/getting-started/billing.md).
