# AWS WAF / bCaptcha Bilderkennung

> AWS WAF CAPTCHA und bCaptcha 3×3-Raster-Bildaufgaben mit YesCaptcha erkennen (AwsClassification, bCaptchaClassification): Laden Sie das ganze Bild und die Frage hoch und erhalten Sie synchron die Felder, die angeklickt werden müssen.

Source: https://docs.yescaptcha.com/de/tasks/aws-bcaptcha-classification/ · Last verified: 2026-10-15

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

`AwsClassification` erkennt 3×3-Raster-Bildaufgaben von AWS WAF CAPTCHA, `bCaptchaClassification` erkennt 3×3-Raster-Bildaufgaben von bCaptcha: Senden Sie das ganze Bild und die Frage, und Sie erhalten zurück, welche Felder angeklickt werden müssen; das Anklicken übernimmt Ihr Programm im Browser. Diese Typen geben **kein Token** zurück. Die Antwort kommt synchron, jede Anfrage kostet 8 Punkte (≈ $1.20 / 1k).

Ohne Code können Sie die [Browser-Erweiterung](https://docs.yescaptcha.com/de/extension.md) verwenden.

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

## Typen und Preise

| Aufgabentyp | Preis | Modus | Hinweise |
| --- | --- | --- | --- |
| `AwsClassification` | $1.20 / 1k; 8 Punkte/Aufgabe · ¥8 / 1k | Synchron |  |
| `bCaptchaClassification` | $1.20 / 1k; 8 Punkte/Aufgabe · ¥8 / 1k | Synchron |  |

Die Preise in US-Dollar sind Schätzwerte bei 1 US$ ≈ ¥6.67; Aufgaben werden in Punkten berechnet.

Beide Typen haben dieselben Parameter und dasselbe Rückgabeformat. Wählen Sie nach der Herkunft des Captchas: `AwsClassification` für AWS WAF, `bCaptchaClassification` für bCaptcha.

## Anfrageparameter

| Feld | Typ | Erforderlich | Beschreibung |
| --- | --- | --- | --- |
| `type` | string | Ja | Aufgabentyp; siehe „Aufgabentypen und Preise“ auf dieser Seite |
| `queries` | string | Ja | Base64 des gesamten 3×3-Raster-Bilds (ein einzelnes Bild) |
| `question` | string | Nein | Die vollständige Frage, wie sie auf der Seite angezeigt wird, z. B. `Select all hats`; andere Sprachen werden automatisch übersetzt |

`queries` enthält das **ganze** 3×3-Raster-Bild (ein Bild, nicht 9 Einzelbilder). Übernehmen Sie `question` unverändert als vollständigen Satz von der Webseite; Chinesisch und Englisch funktionieren, andere Sprachen werden automatisch übersetzt.

## Anfragebeispiel

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

```json
{
  "clientKey": "YOUR_CLIENT_KEY",
  "task": {
    "type": "AwsClassification",
    "queries": "BASE64_IMAGE",
    "question": "Select all hats"
  }
}
```

## Ergebnis

```json
{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "label": "Select All Hats",
    "objects": [false, true, false, false, true, true, true, true, false],
    "top_k": [1, 4, 5, 6, 7],
    "confidences": [0.0, 1.0, 0.0, 0.255, 1.0, 1.0, 0.9637, 0.9999, 0.0]
  },
  "taskId": "2053f690-3c3b-11f0-8ffb-d2c180657082"
}
```

| Feld | Typ | Beschreibung |
| --- | --- | --- |
| `label` | string | Das erkannte Ziel der Frage |
| `objects` | array | Ob jedes der 9 Felder ein Ziel ist (true / false), von links nach rechts und von oben nach unten |
| `top_k` | array | Indizes (ab 0) der Bilder, die Ziele sind; gleiche Bedeutung wie `objects`, verwenden Sie eines von beiden |
| `confidences` | array | Konfidenz jedes Ergebnisses |

Die 9 Felder sind im 3×3-Raster von links nach rechts und von oben nach unten von 0 bis 8 nummeriert. `objects` und `top_k` bedeuten dasselbe, verwenden Sie eines von beiden: Klicken Sie die Felder an, bei denen `objects` den Wert `true` hat, oder die Nummern in `top_k`.

## Meldung und Erstattung

Wenn die Prüfung nach dem Klicken fehlschlägt, können Sie die Aufgabe innerhalb von 1 Stunde mit [report](https://docs.yescaptcha.com/de/api/report.md) melden. Die Erstattung nach Meldung wird nach etwa 24 Stunden abgerechnet. Die Regeln finden Sie unter [Abrechnung und Punkteerstattung](https://docs.yescaptcha.com/de/getting-started/billing.md).
