Lewati ke konten
StatusDasbor

Panduan

Cara menemukan parameter hCaptcha

Halaman ini diterjemahkan otomatis dari versi bahasa Mandarin dan mungkin mengandung kesalahan. Versi bahasa Mandarin menjadi acuan utama.

Untuk membuat tugas hCaptcha, Anda memerlukan websiteURL (alamat halaman yang menampilkan captcha) dan websiteKey (kunci situs, format UUID). Versi Enterprise kadang juga memerlukan rqdata. Semuanya dapat ditemukan di developer tools browser (F12).

Cara 1: cari di source halaman. Di panel Elements, tekan Ctrl+F (Cmd+F di Mac) lalu cari data-sitekey:

<div class="h-captcha" data-sitekey="3ceb8624-1970-4e6b-91d5-70317b70b651"></div>

Nilai data-sitekey adalah websiteKey.

Cara 2: lihat request jaringan. Di panel Network, cari hcaptcha, lalu temukan request checksiteconfig. Nilai setelah sitekey= pada alamatnya adalah websiteKey:

https://api.hcaptcha.com/checksiteconfig?v=...&host=example.com&sitekey=51829642-2cda-4b09-896c-594f89d700cc&sc=1&swa=1

Isi dengan alamat lengkap halaman yang menampilkan captcha, bukan hcaptcha.com. Nilai host= pada request di atas adalah domain halaman tersebut.

Sebagian situs memakai hCaptcha Enterprise. Setiap kali captcha dimuat, situs menerbitkan sebuah rqdata; tanpanya token tidak akan lolos. Nilai ini biasanya muncul di respons API milik situs itu sendiri (misalnya captcha_rqdata yang dikembalikan oleh API login), atau diberikan saat memanggil hcaptcha.render / hcaptcha.setData. Setelah didapat, masukkan ke field rqdata pada tugas. rqdata umumnya hanya bisa dipakai sekali, jadi ambil yang baru setiap kali.

userAgent hanya boleh diisi dengan nilai yang dikembalikan oleh /useragent. Saat mengirim token, gunakan userAgent yang dikembalikan dalam hasil pengenalan.