Menu

Pecahkan Recaptcha V3

Jenis objek tugas ini diperlukan untuk memecahkan Google Recaptcha V3 di komputer pekerja. Tugas ini akan diselesaikan oleh layanan kami menggunakan server proxy kami sendiri dan/atau alamat IP pekerja.

Perhatikan bahwa ada perbedaan antara Recaptcha V2 invisible dan Recaptcha V3. Tampilan keduanya serupa dan hal ini mungkin membingungkan. Ada cara cepat untuk menentukan jenis yang benar: cobalah memecahkannya dengan API kami sebagai V2-invisible dan V3. Anda akan mendapatkan kode kesalahan untuk salah satu percobaan, sementara yang lainnya tidak.

Kami menguji pekerja kami untuk mendapatkan "skor" recaptcha mereka dan memasukkan mereka ke dalam 3 kelompok (antrean): 0.3, 0.7, dan 0.9. Masing-masing mungkin memiliki tarif yang sedikit berbeda mengikuti jumlah pekerja yang siaga. Dengan mengirimkan properti "minScore", Anda menentukan tugas Anda masuk ke antrean mana. Sebagian besar pekerja siaga kami memiliki skor 0,3, dan sebagian kecil memiliki skor 0,9.

Recaptcha v3 example
Contoh Recaptcha v3. Umumnya di pojok kanan bawah halaman terdapat lencana logo. Namun, pemilik situs web dapat menghilangkannya dengan mudah menggunakan JavaScript.

Objek tugas

PropertiJenisWajibTujuan
typeStringYaRecaptchaV3TaskProxyless
websiteURLStringYaAlamat halaman web target. Dapat terletak di mana pun di situs web, bahkan di area anggota. Pekerja kami tidak mengarah ke sana, namun mereka melakukan simulasi kunjungan.
websiteKeyStringYaKunci situs web Recaptcha. Pelajari cara menemukannya dalam artikel ini.
minScoreDoubleYaMenyaring pekerja dengan skor tertentu. Dapat memiliki salah satu dari nilai berikut:
0.3
0.7
0.9
pageActionStringTidak
Nilai "action" Recaptcha. Pemilik situs web menggunakan parameter ini untuk menggambarkan apa yang dilakukan pengguna di halaman situs web. Contoh:

grecaptcha.execute('site_key', {action:'login_test'})
isEnterpriseBooleanTidakAtur penanda ke "true" jika Anda ingin V3 ini diselesaikan dengan API Enterprise. Nilai defaultnya adalah "false" dan Recaptcha diselesaikan dengan API non-Enterprise. Dapat ditentukan oleh panggilan JavaScript seperti dalam contoh berikut:

grecaptcha.enterprise.execute('site_key', {..})
apiDomainStringTidakGunakan parameter ini untuk mengirimkan nama domain dari mana skrip Recaptcha seharusnya disajikan. Hanya dapat memiliki satu dari dua nilai: "www.google.com" atau "www.recaptcha.net". Jangan gunakan parameter ini kecuali Anda memahami apa yang Anda lakukan.

Contoh permintaan

Python
Javascript
Go
PHP
Java
C#
bash
#pip3 install anticaptchaofficial

from anticaptchaofficial.recaptchav3proxyless import *

solver = recaptchaV3Proxyless()
solver.set_verbose(1)
solver.set_key("YOUR_API_KEY_HERE")
solver.set_website_url("https://website.com")
solver.set_website_key("SITE_KEY")
solver.set_page_action("home_page")
solver.set_min_score(0.9)

# Specify softId to earn 10% commission with your app.
# Get your softId here: https://anti-captcha.com/clients/tools/devcenter
solver.set_soft_id(0)

g_response = solver.solve_and_return_solution()
if g_response != 0:
    print("g-response: "+g_response)
else:
    print("task finished with error "+solver.error_code)

Objek solusi tugas

PropertiJenisTujuan
gRecaptchaResponseStringString token diperlukan untuk berinteraksi dengan form kirim di situs web target.

Contoh respons

{
    "errorId":0,
    "status":"ready",
    "solution":
    {
        "gRecaptchaResponse":"3AHJ_VuvYIBNBW5yyv0zRYJ75VkOKvhKj9_xGBJKnQimF72rfoq3Iy-DyGHMwLAo6a3"
    },
    "cost":"0.001500",
    "ip":"46.98.54.221",
    "createTime":1472205564,
    "endTime":1472205570,
    "solveCount":"0"
}