Menyelesaikan reCaptcha v2 dengan API CapSolver

Ethan Collins
Pattern Recognition Specialist
25-Dec-2025

Pendahuluan
reCAPTCHA v2 umum digunakan untuk melindungi situs web dari penyalahgunaan otomatis, tetapi sering menjadi penghalang utama bagi otomatisasi sah, pengujian, dan alur kerja pengumpulan data. Jika Anda kesulitan menyelesaikan reCAPTCHA v2 secara programatis, panduan ini akan memandu Anda melalui solusi yang andal dan efisien menggunakan CapSolver API.
Dalam tutorial ini, Anda akan belajar cara membuat dan mengirim tugas penyelesaian reCAPTCHA v2, mengambil token solusi, dan mengintegrasikan CapSolver ke dalam alur kerja Anda menggunakan Python dan Go. Anda dapat memilih antara menggunakan proxy Anda sendiri dengan ReCaptchaV2Task atau mengandalkan proxy bawaan CapSolver melalui ReCaptchaV2TaskProxyLess.
Pengantar: Menyelesaikan reCAPTCHA v2 dengan CapSolver
CapSolver menyediakan pendekatan berbasis API sederhana untuk menyelesaikan tantangan reCAPTCHA v2 dengan cara:
- Membuat tugas dengan parameter situs web yang diperlukan
- Mengirim tugas ke CapSolver
- Memeriksa hasilnya
- Menerima token
gRecaptchaResponseyang valid
Token ini kemudian dapat dimasukkan ke dalam permintaan target atau alur otomatisasi browser Anda.
Membuat Tugas
Untuk menyelesaikan reCAPTCHA v2, Anda terlebih dahulu perlu membuat tugas menggunakan metode createTask.
Berikut struktur objek tugas:
type: Wajib. Ini harus berupaReCaptchaV2TaskatauReCaptchaV2TaskProxyLess.websiteURL: Wajib. Ini adalah alamat web dari situs web yang menggunakan reCAPTCHA v2.websiteKey: Wajib. Ini adalah kunci publik domain.proxy: Opsional. Jika Anda menggunakan proxy, Anda dapat menyertakannya di sini.isInvisible: Opsional. Jika reCAPTCHA tidak memiliki pageAction, atur ini menjadi true.userAgent: Opsional. Jika Anda meniru browser, sertakan User-Agent-nya di sini.cookies: Opsional. Jika Anda perlu menggunakan cookies, sertakan di sini.
Berikut contoh permintaan:
json
{
"clientKey": "KUNCI_API_ANDA",
"task": {
"type": "ReCaptchaV2Task",
"websiteURL": "site",
"websiteKey": "kunci situs",
"isInvisible": false,
"userAgent": "",
"cookies": [
{
"name": "__Secure-3PSID",
"value": "sdadasdasdsda"
},
{
"name": "__Secure-3PAPISID",
"value": "sd/AytXQTb6RUALqxSEL"
}
],
"proxy": ""
}
}
Setelah tugas berhasil dikirim, Anda akan menerima ID Tugas dalam respons:
JSON
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Mendapatkan Hasil
Setelah Anda memiliki ID Tugas, Anda dapat menggunakan ID tersebut untuk mengambil solusi. Kirim ID Tugas dengan metode getTaskResult. Hasilnya seharusnya siap dalam interval 1s hingga 10s.
Berikut contoh permintaan:
json
{
"clientKey": "KUNCI_API_ANDA",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Respons akan mencakup token solusi:
json
{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
"userAgent": "xxx",
"expireTime": 1671615324290,
"gRecaptchaResponse": "3AHJ....." // Ini adalah token solusi
},
"status": "ready"
}
Selesaikan reCAPTCHA v2 dengan Python:
python
# Instal SDK CapSolver
# pip install --upgrade capsolver
# Atur kunci API CapSolver
# export CAPSOLVER_API_KEY='KUNCI_API_ANDA'
import capsolver
# capsolver.api_key = 'KUNCI_API_ANDA'
# Selesaikan tantangan reCAPTCHA v2
solution = capsolver.solve({
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "url situs",
"websiteKey": "kunci situs",
})
Selesaikan reCAPTCHA v2 dengan GO:
GO
package main
import (
"fmt"
capsolver_go "github.com/capsolver/capsolver-go"
"log"
)
func main() {
// Instal SDK CapSolver
// go get github.com/capsolver/capsolver-go
// Atur kunci API CapSolver
// export CAPSOLVER_API_KEY='KUNCI_API_ANDA'
// atau
// capSolver := CapSolver{apiKey:"KUNCI_API_ANDA"}
capSolver := capsolver_go.CapSolver{}
solution, err := capSolver.Solve(map[string]any{
"type": "ReCaptchaV2TaskProxyLess",
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
})
if err != nil {
log.Fatal(err)
return
}
fmt.Println(solution)
}
Harap ganti KUNCI_API_ANDA dengan kunci API CapSolver Anda yang sebenarnya, dan ganti websiteURL dan websiteKey dengan URL situs dan kunci situs yang sebenarnya untuk tantangan reCAPTCHA yang Anda coba selesaikan
Harga
Untuk informasi harga yang lebih rinci, silakan kunjungi halaman harga resmi CapSolver:
https://www.capsolver.com/#pricing
Sumber Daya Tambahan
Untuk dokumentasi yang lebih mendalam tentang menyelesaikan reCAPTCHA v2, lihat:
https://docs.capsolver.com/en/guide/recognition/ReCaptchaClassification/
Klaim Kode Bonus CapSolver Anda
Meningkatkan anggaran otomatisasi Anda secara instan!
Gunakan kode bonus CAPN saat menambahkan dana ke akun CapSolver Anda untuk mendapatkan tambahan 5% bonus pada setiap pengisian ulang — tanpa batas.
Klaim sekarang di Dashboard CapSolver Anda
.
Kesimpulan
Menyelesaikan reCAPTCHA v2 tidak harus rumit atau tidak andal. Dengan CapSolver, Anda dapat mengotomatisasi seluruh proses menggunakan API yang sederhana yang mendukung solusi berbasis proxy dan tanpa proxy. Dengan mengikuti langkah-langkah yang dijelaskan dalam panduan ini—membuat tugas, mengambil hasil, dan mengintegrasikan token solusi—Anda dapat dengan efisien melewati reCAPTCHA v2 dalam skenario otomatisasi, pengujian, dan ekstraksi data.
Pertanyaan Umum
1. Apa perbedaan antara ReCaptchaV2Task dan ReCaptchaV2TaskProxyLess?
ReCaptchaV2Task memerlukan Anda untuk menyediakan proxy Anda sendiri, sementara ReCaptchaV2TaskProxyLess menggunakan proxy bawaan CapSolver, membuat setup lebih cepat dan sederhana.
2. Berapa lama waktu yang dibutuhkan untuk menyelesaikan tantangan reCAPTCHA v2?
Sebagian besar tugas diselesaikan dalam 1 hingga 10 detik, tergantung kompleksitas tantangan dan beban sistem.
3. Apakah token gRecaptchaResponse dapat digunakan kembali?
Tidak. Token ini memiliki masa berlaku dan biasanya valid untuk satu kali verifikasi. Selalu minta token baru untuk setiap tantangan reCAPTCHA.
4. Apakah Anda memerlukan browser untuk menggunakan CapSolver?
Tidak. CapSolver bekerja sepenuhnya melalui API dan dapat diintegrasikan ke dalam layanan backend, skrip, atau kerangka otomatisasi tanpa perlu menjalankan browser.
Pernyataan Kepatuhan: Informasi yang diberikan di blog ini hanya untuk tujuan informasi. CapSolver berkomitmen untuk mematuhi semua hukum dan peraturan yang berlaku. Penggunaan jaringan CapSolver untuk kegiatan ilegal, penipuan, atau penyalahgunaan sangat dilarang dan akan diselidiki. Solusi penyelesaian captcha kami meningkatkan pengalaman pengguna sambil memastikan kepatuhan 100% dalam membantu menyelesaikan kesulitan captcha selama pengambilan data publik. Kami mendorong penggunaan layanan kami secara bertanggung jawab. Untuk informasi lebih lanjut, silakan kunjungi Syarat Layanan dan Kebijakan Privasi.
Lebih lanjut

Menyelesaikan Captcha Tanpa Batas dengan Pemecah Captcha Terbaik
Pelajari cara menyelesaikan Captcha tak terbatas dengan lancar menggunakan solver Captcha terbaik, panduan rinci tentang mengatur dan mengotomasi solusi Captcha secara efektif

Adélia Cruz
20-Jan-2026

Terbaik Solver reCAPTCHA 2026 untuk Otomasi & Scraping Web
Temukan pemecah reCAPTCHA terbaik untuk otomatisasi dan penggalian web pada 2026. Pelajari cara kerjanya, pilih yang tepat, dan tetap unggul dalam deteksi bot.

Emma Foster
15-Jan-2026

Menyelesaikan reCAPTCHA dalam C++: Panduan Lengkap
Pelajari cara menyelesaikan reCAPTCHA dalam C++ menggunakan API CapSolver. Panduan lengkap ini mencakup persiapan proyek Anda, pembuatan tugas, dan pengambilan hasil tugas dengan contoh praktis.

Emma Foster
14-Jan-2026

Cara Menyelesaikan reCAPTCHA dengan Node.js | Panduan pada 2026
Pelajari cara menyelesaikan reCAPTCHA v2 dan v3 dengan mudah menggunakan Node.js dan alat penyelesaian dalam panduan ini. Tingkatkan kemampuan otomatisasi Anda hari ini!

Nikolai Smirnov
05-Jan-2026

Otomatisasi Mengatasi reCAPTCHA v2: Tutorial dengan CapSolver
Mari kita temukan bagaimana Anda dapat dengan mudah mengotomatisasi solusi untuk reCAPTCHA v2 dengan CapSolver

Anh Tuan
05-Jan-2026

Puppeteer Solusi Recaptcha: Panduan Lengkap
kita akan menjelajahi cara menggunakan Puppeteer sebagai solver reCAPTCHA dan berbagai metode tersedia untuk mengintegrasikannya ke dalam alur kerja Anda.

Emma Foster
04-Jan-2026


.