Aller au contenu
ÉtatTableau de bord

Types de tâches

Reconnaissance d'images AWS WAF / bCaptcha

Cette page a été traduite automatiquement à partir de la version chinoise et peut contenir des erreurs. La version chinoise fait foi.

IllustrationAWS WAF : une épreuve d'images en grille 3×3 avec la question en haut ; l'API renvoie les cases à cliquer.

AwsClassification reconnaît les captchas en grille 3×3 d’AWS WAF CAPTCHA et bCaptchaClassification ceux de bCaptcha : envoyez l’image entière et la question, et vous obtenez les cases à cliquer, que votre programme clique ensuite dans le navigateur. Ces types ne renvoient pas de token. Ils sont synchrones et coûtent 8 points (≈ $1.20 / 1k) par requête.

Sans écrire de code, utilisez l’extension de navigateur.

POSThttps://api.yescaptcha.com/createTaskEndpoint mondial
POSThttps://cn.yescaptcha.com/createTaskEndpoint Chine
Type de tâchePrixModeRemarques
AwsClassification$1.20 / 1k; 8 points/tâche · ¥8 / 1kSynchrone
bCaptchaClassification$1.20 / 1k; 8 points/tâche · ¥8 / 1kSynchrone

Les prix en dollars américains sont des estimations avec 1 USD ≈ ¥6.67 ; les tâches sont facturées en points.

Les deux types ont les mêmes paramètres et le même format de retour ; choisissez selon l’origine du captcha : AwsClassification pour AWS WAF, bCaptchaClassification pour bCaptcha.

ChampTypeObligatoireDescription
typestringOuiType de tâche ; voir « Types de tâches et prix » sur cette page
queriesstringOuiBase64 de l'image complète de la grille 3×3 (une seule image)
questionstringNonLa question complète telle qu'affichée sur la page, par ex. Select all hats ; les autres langues sont traduites automatiquement

queries contient l’image entière de la grille 3×3 (une seule image, pas 9 vignettes). Reprenez question telle quelle depuis la page ; le chinois et l’anglais fonctionnent, et les autres langues sont traduites automatiquement.

POST https://api.yescaptcha.com/createTask
{
"clientKey": "YOUR_CLIENT_KEY",
"task": {
"type": "AwsClassification",
"queries": "BASE64_IMAGE",
"question": "Select all hats"
}
}
{
"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"
}
ChampTypeDescription
labelstringLa cible reconnue de la question
objectsarrayIndique si chacune des 9 cases est une cible (true / false), de gauche à droite et de haut en bas
top_karrayIndices (à partir de 0) des images qui sont des cibles ; même sens que objects, utilisez l'un ou l'autre
confidencesarrayConfiance de chaque résultat

Les 9 cases sont numérotées de 0 à 8, de gauche à droite et de haut en bas. objects et top_k contiennent la même information ; utilisez l’un ou l’autre : cliquez sur les cases dont objects vaut true, ou sur les indices listés dans top_k.

Si la vérification échoue après vos clics, signalez les tâches avec report dans un délai de 1 heure ; le remboursement après signalement est réglé environ 24 heures plus tard. Les règles sont détaillées dans Facturation et remboursement de points.