Wie man hCaptcha Enterprise löst
Bevor wir beginnen, hCaptcha Enterprise zu lösen, gibt es einige Anforderungen und Punkte, die wir wissen müssen.
Anforderungen:
- Capsolver Schlüssel
- Proxy (optional, empfohlen https://metaproxies.net/)
Punkte, die man beachten sollte, wenn man sie nicht einhält, ist die Lösung ungültig: HCaptchaTurboTask
sind für Websites gedacht, die eine hohe Bewertung erfordern.HCaptchaEnterpriseTask
/HCaptchaEnterpriseTaskProxyless
sind für Websites gedacht, die eine mittlere Bewertung erfordern.- Es wird empfohlen, den gleichen
Proxy
zu verwenden, der zum Lösen des CAPTCHA verwendet wurde. - Es wird empfohlen, den gleichen
User-Agent
zu verwenden, der zum Lösen des CAPTCHA verwendet wurde.
Einige Websites können zusätzliche Daten verlangen, die normalerweise als rqdata bezeichnet werden, die Sie zum Beispiel senden können:
"enterprisePayload": {
// Optional, erforderlich, wenn auf der Website HCaptcha Enterprise vorhanden ist
"rqdata": ""
},
Capsolver bietet verschiedene Arten von Lösungen für hCaptcha an, wie z.B. reguläres hCaptcha, unsichtbares hCaptcha, Enterprise hCaptcha, je nach Website ist ein anderer Aufgabentyp und Parameter erforderlich, der erhaltene CAPTCHA-Token kann überprüft werden, indem er an die entsprechende Website gesendet wird.
Um Enterprise hCaptcha zu lösen, verwenden Sie einen der folgenden Aufgabentypen:
HCaptchaEnterpriseTaskProxyless
: verwendet den eingebauten Proxy-Server
HCaptchaEntepriseTask
: dieser Aufgabentyp erfordert die Verwendung eigener Proxies
HCaptchaTurboTaskProxyless
: verwendet den eingebauten Proxy-Server
HCaptchaTurboTask
: dieser Aufgabentyp erfordert die Verwendung eigener Proxies
Sie können die Dokumentation hier finden: Link
Die erste Methode, die Sie aus der Dokumentation verwenden müssen, ist createTask
. Diese Methode erfordert Bildparameter, einige davon sind obligatorisch, andere optional, abhängig von der Website, die wir nutzen möchten.
Schritt 1: Senden von Informationen an Capsolver
Verwenden Sie die Methode createTask
, um die erforderlichen Informationen zu senden:
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "HCaptchaEnterpriseTaskProxyLess",
"websiteURL": "",
"websiteKey": ""
}
}
Nach dem Senden der Aufgabe sollten Sie eine "Aufgaben-ID" in der Antwort erhalten, wenn sie erfolgreich ausgeführt wurde. Bitte lesen Sie den errorCode: die vollständige Liste der Fehler, wenn Sie keine Aufgaben-ID erhalten haben.
Beispielantwort:
{
"errorId": 0,
"errorCode": "",
"errorDescription": "",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Schritt 2: Ergebnisse erhalten
Um die Ergebnisse zu überprüfen, müssen Sie die API-Endpunkt getTaskResult
kontinuierlich abfragen, bis das CAPTCHA gelöst ist.
Abhängig von der Systemlast erhalten Sie die Ergebnisse innerhalb eines Intervalls von 1 Sekunde bis 10 Sekunden.
Beispielanfrage:
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey": "YOUR_API_KEY",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Beispielantwort:
{
"errorId": 0,
"errorCode": null,
"errorDescription": null,
"solution": {
// userAgent, der zum Lösen des CAPTCHA verwendet wurde
"userAgent": "xxx",
// Ablaufzeit des Tokens
"expireTime": 1671615324290,
"timestamp": 1671615024290,
"captchaKey": "E0_xxx",
// CAPTCHA-Token
"gRecaptchaResponse": "3AHJ....."
},
"status": "ready"
}
⚠️ Wenn das Token abgelehnt wird, kann dies darauf hinweisen, dass einige Informationen fehlen oder inkorrekt sind. Wir empfehlen, sorgfältig zu überprüfen, ob hcaptcha standardmäßig oder ein Unternehmen ist und ob es zusätzliche Parameter erfordert, die in unserer Dokumentation als optional aufgeführt sind.
Sie können hCaptcha mit jeder Programmiersprache lösen, wie z.B.: Node.JS, PHP, Python, C#, Typescript, GO
Wie man hCaptcha mit Node.JS löst
https://github.com/0qwertyy/capsolver-npm
https://www.npmjs.com/package/capsolver
Wie man hCaptcha mit Python löst
https://github.com/AndreiDrang/python3-captchaai
https://github.com/alperensert/captchaai_python
https://github.com/Matthew17-21/Captcha-Tools
Wie man hCaptcha mit Typescript löst
https://github.com/Furry/CapSolver
Wie man hCaptcha mit Puppeter löst
https://github.com/0qwertyy/puppeteer-extra-plugin-capsolver
Wie man hCaptcha mit C# löst
https://github.com/alperensert/Capsolver
Oder Sie können es selbst integrieren, indem Sie die Dokumentation verwenden.
Und so einfach können Sie hCaptcha Enterprise / hCaptcha unsichtbar umgehen, indem Sie den besten CAPTCHA-Lösungsdienst verwenden.
Das Capsolver-Team 💜