Util::RotateCaptcha - reconnaissance de captcha via les services pris en charge
Présentation du scraper

Ce scraper est généralement utilisé comme composant intégré dans d'autres scrapers, lorsqu'il est nécessaire de résoudre des captchas sous forme d'images dont la réponse doit être le nombre de degrés de rotation à appliquer à l'image.
Le principe de fonctionnement de ce scraper consiste à envoyer l'image du captcha à un service de résolution et à recevoir en retour le nombre de degrés pour faire pivoter l'image. L'exactitude de la résolution dépend exclusivement du service de résolution utilisé.
Exemples d'utilisation du scraper
🔗 Captcha dans les scrapers JS
Exemple de scraper JS pour travailler avec des captchas
Fonctionnalités
- Prise en charge de RuCaptcha et 2captcha
- Possibilité de configurer le temps d'attente de la réponse
Cas d'utilisation
- Reconnaissance de RotateCaptcha dans vos propres scrapers JS
Requêtes
Vous devez indiquer l'URL de l'image du captcha comme requête, par exemple :
https://files.a-parser.com/img/rotatecaptcha_sample.png
Exemples de sortie de résultats
$resp- réponse du captcha (nombre de degrés de rotation de l'image)$error- description de l'erreur si elle survient
Sortie du texte reconnu
Format du résultat :
$resp
Exemple de résultat :
215
Paramètres possibles
| Paramètre | Valeur par défaut | Description |
|---|---|---|
| Provider | RuCaptcha | Choix du service de résolution, insère automatiquement l'adresse (URL) correcte du service |
| Provider url | Domaine du service de résolution, permet de redéfinir le domaine du service, peut être vide | |
| Client key | Clé d'accès au service | |
| Wait between get status | 5 | Délai entre les interrogations du service de résolution sur l'état du captcha |
| Max wait time | 300 | Temps d'attente maximum pour le captcha reconnu |
| Log captcha images | ☐ | Gestion de l'affichage des images de captchas dans le log |
| Angle of rotation per step in degrees | 5 | Angle de rotation par étape en degrés |