Guides
Trouver les paramètres hCaptcha
Cette page a été traduite automatiquement à partir de la version chinoise et peut contenir des erreurs. La version chinoise fait foi.
Pour créer une tâche hCaptcha, vous avez besoin de websiteURL (l’adresse de la page où s’affiche le captcha) et de websiteKey (la clé du site, au format UUID) ; la version Enterprise exige parfois aussi rqdata. Vous trouvez tout cela dans les outils de développement du navigateur (F12).
websiteKey
Section intitulée « websiteKey »Méthode 1 : le code source de la page. Dans le panneau Elements, appuyez sur Ctrl+F (Cmd+F sur Mac) et cherchez data-sitekey :
<div class="h-captcha" data-sitekey="3ceb8624-1970-4e6b-91d5-70317b70b651"></div>La valeur de data-sitekey est le websiteKey.
Méthode 2 : les requêtes réseau. Dans le panneau Network, cherchez hcaptcha et repérez la requête checksiteconfig ; la valeur après sitekey= dans l’adresse est le websiteKey :
https://api.hcaptcha.com/checksiteconfig?v=...&host=example.com&sitekey=51829642-2cda-4b09-896c-594f89d700cc&sc=1&swa=1websiteURL
Section intitulée « websiteURL »Indiquez l’adresse complète de la page où s’affiche le captcha, et non hcaptcha.com. Le host= de la requête ci-dessus correspond au domaine de cette page.
rqdata (version Enterprise)
Section intitulée « rqdata (version Enterprise) »Certains sites utilisent hCaptcha Enterprise : à chaque chargement du captcha, le site envoie un rqdata, et sans lui le token n’est pas accepté. Il apparaît généralement dans la réponse d’une API du site lui-même (par exemple le captcha_rqdata renvoyé par l’API de connexion), ou il est passé lors de l’appel à hcaptcha.render / hcaptcha.setData. Une fois obtenu, placez-le dans le champ rqdata de la tâche. Un rqdata ne sert en général qu’une seule fois : récupérez-en un nouveau à chaque tentative.
userAgent
Section intitulée « userAgent »userAgent doit être la valeur renvoyée par /useragent ; pour soumettre le token, utilisez le userAgent renvoyé dans le résultat de la reconnaissance.