AWS WAF 시각 그리드 캡차(gridcaptcha)를 인식해 대상 물체가 있는 타일을 고릅니다.
작업 유형
AwsWafClassification
동기식 또는 폴링
비동기식. /getTaskResult를 폴링하세요
매개변수
| 필드 | 유형 | 필수 | 설명 |
|---|---|---|---|
type |
string | 예 | AwsWafClassification |
images |
string[] | 예 | /problem의 assets.images에 있는 타일 9장(base64, 원래 순서). 3×3 전체 이미지 1장도 받아 균등 분할합니다 |
question |
string | 예 | aws:grid:<target>(예: aws:grid:bag). bag만 써도 됩니다 |
websiteURL |
string | 아니요 | CapSolver 호환을 위해 받지만 사용하지 않습니다 |
지원 대상: bag, bed, bucket, chair, clock, curtain, hat.
최소 요청
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AwsWafClassification",
"images": [
"BASE64_TILE_0",
"...",
"BASE64_TILE_8"
],
"question": "aws:grid:bag"
}
}성공 결과
{
"objects": [1, 2, 5, 6, 8]
}일반적인 실패
ERROR_CAPTCHA_UNSOLVABLE, ERROR_BAD_REQUEST, ERROR_TASK_NOT_SUPPORTED
참고
objects는 왼쪽 위가 0인 행 우선 0–8 인덱스이며, 그대로 /verify의 client_solution으로 제출합니다. 지원 목록에 없는 대상은 ERROR_CAPTCHA_UNSOLVABLE로 실패하고 과금되지 않습니다. 새 문제를 받아 다시 시도하세요.