Najprostsze API do rozwiązywania CAPTCHA AWS WAF Image Classification
GateSolver automatycznie rozwiązuje CAPTCHA AWS WAF Image Classification z pomocą AI. $0.42 za 1,000 zadań, odpowiedź zwykle w 1 s, płacisz tylko za udane zadania.
Czym jest CAPTCHA AWS WAF Image Classification?
Klasyfikacja obrazów AWS WAF to zadanie, które odpowiada na obrazkowe zagadki CAPTCHA AWS WAF (wybór takich samych obiektów, liczenie itp.).
Wybierz obrazki o otrzymanych numerach objects albo wpisz otrzymaną wartość.
AWS WAF Image Classification
< 1s · $0.42 / 1k
Dlaczego warto rozwiązywać AWS WAF Image Classification z GateSolver
Stabilne rozwiązywanie
Stale ulepszamy model rozwiązujący AWS WAF Image Classification, więc radzi sobie stabilnie także ze zmieniającymi się zagadkami.
Płacisz tylko za udane zadania
Płacisz tylko za rozwiązane zadania. Za nieudane i przeterminowane zadania nie pobieramy opłat.
Automatyczne rozwiązywanie z AI
AI rozwiązuje od razu, bez czekania na ludzi. Odpowiedź zwykle w ciągu 1 s.
Połączenie z każdego miejsca
To REST API, więc działa tak samo w każdym języku i każdym narzędziu do automatyzacji.
Zgodność z in.php
Programy korzystające z formatu in.php i res.php wymagają tylko nowego adresu.
Duże wolumeny
Jeden klucz to do 600 żądań w ciągu 1 minuty, bez limitu równoległych zadań.
Cena i szybkość
Jak rozwiązać AWS WAF Image Classification: przewodnik po API
Wystarczą dwa żądania: createTask tworzy zadanie, a getTaskResult zwraca odpowiedź.
Krok 1: utwórz zadanie
POST https://gatesolver.com/createTask
| Pole | Wymagane | Opis |
|---|---|---|
| type | Tak | AwsWafClassification |
| images | Tak | Tablica obrazków zagadki w base64 |
| question | Tak | Treść polecenia (np. aws:grid:bed) |
Żądanie
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AwsWafClassification",
"images": [
"/9j/4AAQSkZJRgABAQ..."
],
"question": "aws:grid:bed"
}
}Odpowiedź
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Krok 2: odbierz wynik
POST https://gatesolver.com/getTaskResult
Odpytuj wynik z taskId co 1 s. Gdy status to processing, poczekaj, a gdy zmieni się na ready, użyj solution.
Żądanie
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Odpowiedź
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"solution": {
"objects": [
1,
4
]
}
}Wybierz obrazki o otrzymanych numerach objects albo wpisz otrzymaną wartość.
Przykłady kodu
import requests, time
API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
"type": "AwsWafClassification",
"images": [
"/9j/4AAQSkZJRgABAQ..."
],
"question": "aws:grid:bed"
}
r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
time.sleep(1)
res = requests.post(f"{API}/getTaskResult", json={"clientKey": KEY, "taskId": task_id}).json()
if res.get("status") == "ready":
print(res["solution"])
break
if res.get("errorId"):
raise RuntimeError(res["errorCode"])const API = "https://gatesolver.com", KEY = "YOUR_API_KEY";
const post = (p, b) => fetch(API + p, { method: "POST", headers: { "content-type": "application/json" }, body: JSON.stringify(b) }).then((r) => r.json());
const { taskId } = await post("/createTask", { clientKey: KEY, task: {"type":"AwsWafClassification","images":["/9j/4AAQSkZJRgABAQ..."],"question":"aws:grid:bed"} });
let res;
do {
await new Promise((s) => setTimeout(s, 1000));
res = await post("/getTaskResult", { clientKey: KEY, taskId });
} while (res.status === "processing");
console.log(res.solution);curl -X POST https://gatesolver.com/createTask \
-H "Content-Type: application/json" \
-d '{"clientKey":"YOUR_API_KEY","task":{"type":"AwsWafClassification","images":["/9j/4AAQSkZJRgABAQ..."],"question":"aws:grid:bed"}}'Najczęstsze pytania o AWS WAF Image Classification
Ile kosztuje 1,000 zadań AWS WAF Image Classification?
Cena AWS WAF Image Classification: $0.42 za 1,000 zadań. Z salda schodzi opłata za każde 1 zadanie, ale tylko za rozwiązane.
Jak szybko przychodzi odpowiedź dla AWS WAF Image Classification?
Zwykle w ciągu 1 s. Wywołuj getTaskResult co kilka sekund i użyj odpowiedzi, gdy status zmieni się na ready.
Jakiego type zadania użyć dla AWS WAF Image Classification?
Domyślny type: AwsWafClassification. Inne nazwy (np. wersje z proxy) przyjmujemy w tej samej cenie.
Czy płacę za nieudane zadania?
Nie. Za nierozwiązane i przeterminowane zadania nie pobieramy opłat.