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).
websiteKey
Section titled “websiteKey”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=1websiteURL
Section titled “websiteURL”Isi dengan alamat lengkap halaman yang menampilkan captcha, bukan hcaptcha.com. Nilai host= pada request di atas adalah domain halaman tersebut.
rqdata (versi Enterprise)
Section titled “rqdata (versi Enterprise)”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
Section titled “userAgent”userAgent hanya boleh diisi dengan nilai yang dikembalikan oleh /useragent. Saat mengirim token, gunakan userAgent yang dikembalikan dalam hasil pengenalan.