
Ethan Collins
Pattern Recognition Specialist

reCAPTCHA V3 bukan tugas captcha biasa. Ini bukan ujian Turing otomatis untuk membedakan robot dari manusia. reCAPTCHA V3 adalah mekanisme penilaian browser yang mengenali siapa yang mengoperasikan browser, manusia atau program. Hasil dari menyelesaikan reCAPTCHA V3 adalah skor dari 0.1 hingga 0.9 di mana 0.1 adalah "paling mungkin robot" dan 0.9 adalah "paling mungkin manusia". CapSolver menyediakan token dengan skor 0.9.
Terkadang sangat sulit membedakan antara reCAPTCHA V2 Tidak Terlihat dan V3. Dalam kasus seperti ini, cukup buka konsol browser (Command+Option+C (Mac) atau Control+Shift+C (Windows, Linux, Chrome OS)) dan periksa permintaan yang dikirim ke google.com (atau recaptcha.net dalam beberapa kasus) pada tab Jaringan.
Cari permintaan
https://www.google.com/recaptcha/api2/reload?k= untuk reCaptcha v3 atau https://www.google.com/recaptcha/enterprise/reload?k= untuk reCaptcha v3 Enterprise
Kemudian periksa untuk
https://www.google.com/recaptcha/api2/userverify?k=
Permintaan pertama selalu ada. Jika Anda tidak dapat menemukannya, coba ubah hostname menjadi "recaptcha.net" dan cari hingga Anda menemukannya. Jika tidak ada permintaan ke userverify, maka itu adalah kasus reCAPTCHA V3. Jika ada permintaan ke userverify, maka itu adalah reCAPTCHA V2 Tidak Terlihat.
Ada beberapa cara untuk menemukan kunci google dan parameter action, beberapa lebih efektif daripada yang lain. Opsi pertama adalah cara terbaik untuk menemukan nilai-nilai ini.
Baca artikel ini blog
Kode Bonus: Kode bonus untuk solusi captcha terbaik; CapSolver Dashboard: CAP25. Setelah Anda menukarkannya, Anda akan mendapatkan bonus tambahan 5% setiap kali recharge, Tidak Terbatas.
Unduh Charles Proxy
Klik kanan pada permintaan yang kita lihat dengan nama https://google.com

Klik aktifkan ssl

Setelah diklik, akan terlihat seperti ini:

Untuk mengidentifikasi kunci google dan juga parameter action, kita hanya perlu mengunjungi situs dan memicu reCaptcha v3 dengan Charles Open

Dalam kasus ini, ini adalah reCaptcha v3 Enterprise, tetapi permintaan seharusnya muncul di sana. Garis merah adalah kunci google
Sekarang setelah Anda memiliki kunci google, saatnya mencari action. Klik permintaan reload dan di menu sebelah kanan, klik ProtoBuf

Setelah diklik, beberapa nilai akan muncul, kita perlu mencari parameter yang berupa teks dan terlihat seperti parameter action, dalam kasus ini:

LOGIN_USER_SEARCH adalah parameter action.
Ada 11 tingkat reCAPTCHA, dengan skor berkisar dari 0.0 hingga 1.0. Skor 1.0 berarti interaksi berisiko rendah dan hampir pasti asli, sedangkan nilai 0.0 berarti koneksi berisiko tinggi dan mungkin palsu.
POST https://api.capsolver.com/createTask
{
"clientKey":"yourapiKey",
"task":
{
"type":"ReCaptchaV3Task",
"websiteURL":"https://antcpt.com/score_detector",
"websiteKey":"6LcR_okUAAAAAPYrPe-HK_0RULO1aZM15ENyM-Mf",
"pageAction": "homepage",
"proxy":"yourproxy"
}
}
Kita perlu mengambil metode getTaskResult hingga captcha selesai diselesaikan.
Contoh:
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"taskId": "TASKID DARI CREATETASK" //ID yang dibuat oleh metode createTask
}
Setelah captcha selesai diselesaikan, Anda dapat memeriksa token captcha dengan mengirim token ke situs.
Untuk informasi lebih lanjut tentang cara menyelesaikan reCaptcha v3, silakan periksa artikel ini: Menyelesaikan reCaptcha v3 dengan skor manusia
Tim CapSolver 💜
Mengalami kesalahan "reCAPTCHA Kunci Situs Tidak Valid" atau "token reCAPTCHA tidak valid"? Temukan penyebab umum, perbaikan langkah demi langkah, dan tips pemecahan masalah untuk menyelesaikan masalah verifikasi reCAPTCHA gagal. Pelajari cara memperbaiki verifikasi reCAPTCHA gagal, silakan coba lagi.

Pelajari cara menyelesaikan reCAPTCHA v2 dengan Python dan API. Panduan lengkap ini mencakup metode Proxy dan Proxyless dengan kode yang siap produksi untuk otomatisasi.
