Passer au contenu principal

Util::RotateCaptcha - reconnaissance de captcha via les services pris en charge

Présentation du scraper

rotatecaptcha

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

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ètreValeur par défautDescription
ProviderRuCaptchaChoix du service de résolution, insère automatiquement l'adresse (URL) correcte du service
Provider urlDomaine du service de résolution, permet de redéfinir le domaine du service, peut être vide
Client keyClé d'accès au service
Wait between get status5Délai entre les interrogations du service de résolution sur l'état du captcha
Max wait time300Temps d'attente maximum pour le captcha reconnu
Log captcha imagesGestion de l'affichage des images de captchas dans le log
Angle of rotation per step in degrees5Angle de rotation par étape en degrés