Zum Inhalt springen
StatusDashboard

Anleitungen

hCaptcha-Parameter finden

Diese Seite wurde maschinell aus der chinesischen Version übersetzt und kann Fehler enthalten. Maßgeblich ist die chinesische Version.

Für eine hCaptcha-Aufgabe benötigen Sie websiteURL (die Adresse der Seite, auf der das Captcha erscheint) und websiteKey (der Website-Schlüssel im UUID-Format); bei der Enterprise-Variante wird manchmal zusätzlich rqdata benötigt. Alle Werte finden Sie in den Entwicklertools des Browsers (F12).

Methode 1: Seitenquelltext durchsuchen. Drücken Sie im Elements-Panel Strg+F (auf dem Mac Cmd+F) und suchen Sie nach data-sitekey:

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

Der Wert von data-sitekey ist der websiteKey.

Methode 2: Netzwerk-Requests prüfen. Suchen Sie im Network-Panel nach hcaptcha und öffnen Sie den Request checksiteconfig. Der Wert nach sitekey= in der Adresse ist der websiteKey:

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

Tragen Sie die vollständige Adresse der Seite ein, auf der das Captcha erscheint, nicht hcaptcha.com. Das host= im obigen Request ist die Domain dieser Seite.

Manche Websites nutzen hCaptcha Enterprise und liefern bei jedem Laden des Captchas einen rqdata-Wert aus; ohne ihn wird das Captcha nicht bestanden. Er steht meist in der Antwort einer eigenen API der Website (zum Beispiel captcha_rqdata in der Antwort des Login-Requests) oder wird beim Aufruf von hcaptcha.render / hcaptcha.setData übergeben. Tragen Sie ihn in das Feld rqdata der Aufgabe ein. rqdata kann in der Regel nur einmal verwendet werden, holen Sie daher jedes Mal einen neuen Wert.

Für userAgent dürfen Sie nur den Wert verwenden, den /useragent zurückgibt. Beim Absenden des Tokens verwenden Sie den userAgent aus dem Erkennungsergebnis.