Najprostsze API do rozwiązywania CAPTCHA reCAPTCHA Image Classification
GateSolver automatycznie rozwiązuje CAPTCHA reCAPTCHA Image Classification z pomocą AI. $0.28 za 1,000 zadań, odpowiedź zwykle w 1 s, płacisz tylko za udane zadania.
Czym jest CAPTCHA reCAPTCHA Image Classification?
Klasyfikacja obrazów reCAPTCHA to zadanie, które odpowiada numerami pól na zagadki obrazkowe reCAPTCHA v2, np. 'Zaznacz wszystkie pola z sygnalizacją świetlną'. Sprawdza się, gdy klikasz bezpośrednio w przeglądarce.
Kliknij w przeglądarce pola o otrzymanych numerach objects (od 0, od lewego górnego do prawego dolnego).
reCAPTCHA Image Classification
< 1s · $0.28 / 1k
Dlaczego warto rozwiązywać reCAPTCHA Image Classification z GateSolver
Stabilne rozwiązywanie
Stale ulepszamy model rozwiązujący reCAPTCHA 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ć reCAPTCHA 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 | ReCaptchaV2Classification |
| image | Tak | Obrazek zagadki w base64 |
| question | Tak | Nazwa zadania (np. /m/015qff sygnalizacja świetlna) |
Żądanie
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ReCaptchaV2Classification",
"image": "/9j/4AAQSkZJRgABAQ...",
"question": "/m/015qff"
}
}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": [
0,
3,
6
]
}
}Kliknij w przeglądarce pola o otrzymanych numerach objects (od 0, od lewego górnego do prawego dolnego).
Przykłady kodu
import requests, time
API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
"type": "ReCaptchaV2Classification",
"image": "/9j/4AAQSkZJRgABAQ...",
"question": "/m/015qff"
}
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":"ReCaptchaV2Classification","image":"/9j/4AAQSkZJRgABAQ...","question":"/m/015qff"} });
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":"ReCaptchaV2Classification","image":"/9j/4AAQSkZJRgABAQ...","question":"/m/015qff"}}'Najczęstsze pytania o reCAPTCHA Image Classification
Ile kosztuje 1,000 zadań reCAPTCHA Image Classification?
Cena reCAPTCHA Image Classification: $0.28 za 1,000 zadań. Z salda schodzi opłata za każde 1 zadanie, ale tylko za rozwiązane.
Jak szybko przychodzi odpowiedź dla reCAPTCHA 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 reCAPTCHA Image Classification?
Domyślny type: ReCaptchaV2Classification. 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.