Comment utiliser un proxy
Dans certains scénarios de tâches d’acquisition de captcha (jeton), l’authentification du jeton vérifie généralement l’adresse IP générée lors de la résolution du jeton. À ce moment, nous permettons aux utilisateurs de définir leur propre adresse IP client via le paramètre proxy
.
Habituellement, le champ type
de la tâche porte le suffixe ProxyLess
, ce qui signifie qu’aucun paramètre de proxy n’est requis. Les tâches sans ce suffixe (et qui ne sont pas de type reconnaissance d’images) nécessitent des paramètres de proxy. Veuillez consulter la documentation sur les types de tâches pour plus de détails.
Proxies pris en charge
Nous prenons en charge les types de proxy suivants : SOCKS4, SOCKS5, HTTP, HTTPS, authentification par adresse IP ou par nom d’utilisateur et mot de passe. Si vous devez utiliser un proxy avec authentification par adresse IP, veuillez ajouter ces adresses IP à la liste blanche : 47.253.53.46
, 47.253.81.245
, 47.253.148.135
, 47.252.73.71
, 47.253.123.100
, 47.253.144.89
, 47.89.153.185
, 47.253.44.80
, 47.253.210.178
Paramètres de requête de proxy
Nous prenons en charge deux types de proxy
- Utiliser le mode de paramètres
proxyType
,proxyAddress
et autres, voir ci-dessous - Utiliser directement la concaténation du paramètre
proxy
{
"clientKey": "YOUR_API_KEY",
"task": {
"websiteURL": "https://www.google.com/recaptcha/api2/demo",
"websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"type": "ReCaptchaV2Task",// Généralement, les types de tâches portant le suffixe ProxyLess ne nécessitent pas de proxy
// Vous pouvez envoyer les informations de proxy avec l'un de ces formats, veuillez lire attentivement
// format de proxy 1
"proxyType": "https",// socks5 | http | https
"proxyAddress": "198.199.100.10",
"proxyPort": 3949,
"proxyLogin": "user",
"proxyPassword": "pass",
// format de proxy 2
"proxy": "socks5:192.191.100.10:4780:user:pwd",
//ou
"proxy": "198.199.100.10:4780:user:pwd", // Vous n'avez pas besoin d'inclure user:pwd s'il s'agit d'un proxy IP en liste blanche
}
}
Le format des paramètres de proxy est pris en charge comme suit :
# Prend en charge le protocole socks5 + authentification
socks5:192.191.100.10:4780:user:pwd
# Prend en charge le protocole http + authentification
http:192.191.100.10:4780:user:pwd
# http est utilisé par défaut
192.191.100.10:4780:user:pwd
# Utiliser une URL de type DNS
http://user:pwd@ip:port
# Utiliser une URL de type socks5
socks5://user:pwd@ip:port