En kolay reCAPTCHA v2 CAPTCHA çözme API'si
GateSolver, reCAPTCHA v2 CAPTCHA'sını AI ile otomatik çözer. 1,000 adet $0.56, yanıt genellikle 9 sn içinde gelir ve yalnızca başarılı görevler ücretlendirilir.
reCAPTCHA v2 CAPTCHA nedir?
reCAPTCHA v2, Google'ın geliştirdiği CAPTCHA'dır; "Ben robot değilim" kutusunu işaretletir, gerekirse ek görsel seçme sorusu gösterir. Site, bu adımı geçen token (g-recaptcha-response) ile ziyaretçinin insan olduğunu doğrular.
Alınan gRecaptchaResponse token'ını sayfadaki g-recaptcha-response alanına girin veya sitenin kullandığı callback fonksiyonuna iletin, ardından formu gönderin.
reCAPTCHA v2
< 9s · $0.56 / 1k
reCAPTCHA v2 çözümü için neden GateSolver
İstikrarlı çözüm
reCAPTCHA v2 çözüm modelini sürekli geliştirerek değişen sorularda da istikrarlı çözüm sunuyoruz.
Yalnızca başarılı görevler ücretlendirilir
Yalnızca çözülen görevler ücretlendirilir. Başarısız veya süresi dolan görevlerden ücret alınmaz.
AI ile otomatik çözüm
İnsan beklemeden AI hemen çözer. Yanıt genellikle 9 sn içinde gelir.
Her yerden bağlanın
REST API olduğu için her dilde ve her otomasyon aracında aynı şekilde kullanılır.
in.php uyumlu
in.php ve res.php formatını kullanan programlar için yalnızca yeni bir adres gereklidir.
Yüksek hacim
Bir anahtarla dakikada 600 isteğe kadar gönderin, eş zamanlı görev sayısı sınırsızdır.
Fiyat ve hız
reCAPTCHA v2 nasıl çözülür: API rehberi
Yalnızca iki istek: createTask ile görev oluşturun, getTaskResult ile yanıtı alın.
Adım 1: Görev oluşturun
POST https://gatesolver.com/createTask
| Alan | Zorunlu | Açıklama |
|---|---|---|
| type | Evet | ReCaptchaV2TaskProxyLess (proxy olmadan) veya ReCaptchaV2Task (kendi proxy'nizle) |
| websiteURL | Evet | CAPTCHA bulunan sayfanın adresi |
| websiteKey | Evet | Sayfanın site anahtarı (data-sitekey değeri) |
| isInvisible | Hayır | Onay kutusu olmayan gizli CAPTCHA ise true |
| pageAction | Hayır | Site action değeri kullanıyorsa o değer |
| proxy | Hayır | ReCaptchaV2Task için proxy (http://user:pass@host:port) |
İstek
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
}
}Yanıt
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Adım 2: Sonucu alın
POST https://gatesolver.com/getTaskResult
taskId ile her 3 saniyede bir sonucu sorgulayın. status processing ise bekleyin, ready olduğunda solution değerini kullanın.
İstek
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Yanıt
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"solution": {
"gRecaptchaResponse": "03AFcWeA6...",
"userAgent": "Mozilla/5.0 ..."
}
}Alınan gRecaptchaResponse token'ını sayfadaki g-recaptcha-response alanına girin veya sitenin kullandığı callback fonksiyonuna iletin, ardından formu gönderin.
Kod örnekleri
import requests, time
API = "https://gatesolver.com"
KEY = "YOUR_API_KEY"
task = {
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
}
r = requests.post(f"{API}/createTask", json={"clientKey": KEY, "task": task}).json()
task_id = r["taskId"]
while True:
time.sleep(3)
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":"ReCaptchaV2TaskProxyLess","websiteURL":"https://www.google.com/recaptcha/api2/demo","websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"} });
let res;
do {
await new Promise((s) => setTimeout(s, 3000));
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":"ReCaptchaV2TaskProxyLess","websiteURL":"https://www.google.com/recaptcha/api2/demo","websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"}}'reCAPTCHA v2 sık sorulan sorular
reCAPTCHA v2 için 1,000 adet ne kadar?
reCAPTCHA v2 fiyatı: 1,000 adet $0.56. Her görev bakiyeden tek tek düşülür ve yalnızca çözülen görevler ücretlendirilir.
reCAPTCHA v2 yanıtı ne kadar hızlı gelir?
Genellikle 9 sn içinde gelir. getTaskResult'ı birkaç saniyede bir çağırın, status ready olduğunda yanıtı kullanın.
reCAPTCHA v2 için hangi görev type'ı kullanılır?
Varsayılan type: ReCaptchaV2TaskProxyLess. Diğer adlar (proxy kullanan sürüm vb.) da aynı fiyatla kabul edilir.
Başarısız olursa ücret alınır mı?
Hayır. Çözülemeyen veya süresi dolan görevler ücretlendirilmez.