API pemecah CAPTCHA reCAPTCHA v2 paling mudah
GateSolver menyelesaikan CAPTCHA reCAPTCHA v2 secara otomatis dengan AI. $0.56 per 1,000 tugas, jawaban biasanya keluar dalam 9 detik, dan hanya tugas yang berhasil yang dibayar.
Apa itu CAPTCHA reCAPTCHA v2?
reCAPTCHA v2 adalah CAPTCHA buatan Google yang meminta klik kotak 'Saya bukan robot' dan, jika perlu, menampilkan soal memilih gambar. Situs memeriksa apakah pengunjung manusia dengan token hasil proses ini (g-recaptcha-response).
Masukkan token gRecaptchaResponse yang diterima ke kolom g-recaptcha-response di halaman atau berikan ke fungsi callback situs, lalu kirim formulir.
reCAPTCHA v2
< 9s · $0.56 / 1k
Alasan memakai GateSolver untuk reCAPTCHA v2
Penyelesaian stabil
Model penyelesaian reCAPTCHA v2 terus kami perbarui agar tetap stabil meski soalnya berubah.
Bayar hanya tugas yang berhasil
Hanya tugas yang terjawab yang dibayar. Tugas yang gagal atau kedaluwarsa tidak memotong saldo.
Penyelesaian otomatis dengan AI
AI langsung menyelesaikan tanpa menunggu manusia. Jawaban biasanya keluar dalam 9 detik.
Terhubung di mana saja
Karena REST API, caranya sama di bahasa dan tool otomasi apa pun.
Kompatibel in.php
Program yang memakai gaya in.php dan res.php cukup ganti alamatnya.
Volume besar
Satu key bisa mengirim hingga 600 request dalam 1 menit, dan jumlah tugas bersamaan tidak dibatasi.
Harga dan kecepatan
Cara menyelesaikan reCAPTCHA v2: panduan API
Cukup dua request. Buat tugas dengan createTask dan ambil jawaban dengan getTaskResult.
Langkah 1: Buat tugas
POST https://gatesolver.com/createTask
| Kolom | Wajib | Keterangan |
|---|---|---|
| type | Ya | ReCaptchaV2TaskProxyLess (tanpa proxy) atau ReCaptchaV2Task (dengan proxy Anda) |
| websiteURL | Ya | Alamat halaman yang berisi CAPTCHA |
| websiteKey | Ya | Site key di halaman (nilai data-sitekey) |
| isInvisible | Tidak | true jika CAPTCHA tersembunyi tanpa kotak centang |
| pageAction | Tidak | Nilai action jika situs memakainya |
| proxy | Tidak | Proxy untuk ReCaptchaV2Task (http://user:pass@host:port) |
Request
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-"
}
}Response
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Langkah 2: Ambil hasil
POST https://gatesolver.com/getTaskResult
Tanyakan hasil dengan taskId setiap 3 detik. Jika status masih processing, tunggu, dan saat menjadi ready, pakai solution.
Request
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}Response
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"solution": {
"gRecaptchaResponse": "03AFcWeA6...",
"userAgent": "Mozilla/5.0 ..."
}
}Masukkan token gRecaptchaResponse yang diterima ke kolom g-recaptcha-response di halaman atau berikan ke fungsi callback situs, lalu kirim formulir.
Contoh kode
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-"}}'FAQ reCAPTCHA v2
Berapa harga 1,000 tugas reCAPTCHA v2?
Harga reCAPTCHA v2: $0.56 per 1,000 tugas. Saldo dipotong per 1 tugas, dan hanya tugas yang terjawab yang dibayar.
Seberapa cepat jawaban reCAPTCHA v2 keluar?
Biasanya keluar dalam 9 detik. Panggil getTaskResult setiap beberapa detik dan pakai jawabannya saat status menjadi ready.
Type tugas apa yang dipakai untuk reCAPTCHA v2?
Type default: ReCaptchaV2TaskProxyLess. Nama lain (misalnya versi dengan proxy) juga diterima dengan harga yang sama.
Apakah saldo terpotong jika gagal?
Tidak. Tugas yang tidak terselesaikan atau kedaluwarsa tidak dibayar.