CAPSOLVER
Blog
Selesaikan reCaptcha v2

Menyelesaikan reCaptcha v2 dengan API CapSolver

Logo of 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:

  1. Membuat tugas dengan parameter situs web yang diperlukan
  2. Mengirim tugas ke CapSolver
  3. Memeriksa hasilnya
  4. Menerima token gRecaptchaResponse yang 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 berupa ReCaptchaV2Task atau ReCaptchaV2TaskProxyLess.
  • 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 Copy
{
  "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 Copy
{
    "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 Copy
{
    "clientKey": "KUNCI_API_ANDA",
    "taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}

Respons akan mencakup token solusi:

json Copy
{
    "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 Copy
# 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 Copy
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

Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pengujian Standar Kecerdasan Buatan
Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pembandingan Kecerdasan Buatan

Pelajari cara mengotomatisasi reCAPTCHA v2 dan v3 untuk pembandingan AI. Gunakan CapSolver untuk mempermudah pengumpulan data dan menjaga alur kerja AI berkinerja tinggi.

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

28-Feb-2026

Cara Mengatasi Masalah reCAPTCHA Umum dalam Web Scraping
Cara Memperbaiki Masalah reCAPTCHA Umum dalam Pengambilan Data Web

Pelajari cara memperbaiki masalah reCAPTCHA umum dalam web scraping. Temukan solusi praktis untuk reCAPTCHA v2 dan v3 untuk mempertahankan alur kerja pengumpulan data yang mulus.

reCAPTCHA
Logo of CapSolver

Lucas Mitchell

13-Feb-2026

Selesaikan Tak Terbatas Captcha dengan Solver Captcha Terbaik
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

reCAPTCHA
Logo of CapSolver

Adélia Cruz

20-Jan-2026

Terbaik Pemecah reCAPTCHA 2026 untuk Otomasi & Web Scraping
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.

reCAPTCHA
Logo of CapSolver

Emma Foster

15-Jan-2026

Menyelesaikan reCAPTCHA dalam C++: Panduan Lengkap
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.

reCAPTCHA
Logo of CapSolver

Emma Foster

14-Jan-2026

Cara Menyelesaikan reCAPTCHA dengan Node.js | Panduan di 2024
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!

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

05-Jan-2026