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).
websiteKey
Abschnitt betitelt „websiteKey“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=1websiteURL
Abschnitt betitelt „websiteURL“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.
rqdata (Enterprise-Variante)
Abschnitt betitelt „rqdata (Enterprise-Variante)“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.
userAgent
Abschnitt betitelt „userAgent“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.