辨識 AWS WAF 視覺九宮格(gridcaptcha),選出與目標同類的格子。
任務類型
AwsWafClassification
處理方式
非同步 + 輪詢 /getTaskResult
參數
| 欄位 | 類型 | 必填 | 說明 |
|---|---|---|---|
type |
string | 是 | AwsWafClassification |
images |
string[] | 是 | /problem 回傳的 assets.images 9 張小圖,base64,依原順序;也接受單張 3×3 整圖,依寬高等分 |
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"
}
}成功時的 solution
{
"objects": [1, 2, 5, 6, 8]
}典型失敗
ERROR_CAPTCHA_UNSOLVABLE, ERROR_BAD_REQUEST, ERROR_TASK_NOT_SUPPORTED
注意事項
objects 為 0–8 的列優先索引,左上角為 0,直接作為 /verify 的 client_solution 提交。目標不在支援清單內時回傳 ERROR_CAPTCHA_UNSOLVABLE、不計費,重新取一道題即可。