Skip to content
On this page
Home
>API
>Utilisation de proxies

Comment utiliser un proxy

Dans certains scénarios de tâches de lutte contre les robots et d'acquisition de captcha (jeton), l'authentification par jeton vérifie généralement l'adresse IP générée par le jeton de contournement. À ce moment-là, nous permettons aux utilisateurs de définir leur propre adresse IP client via le paramètre proxy pour définir leur propre adresse IP client.

WARNING

Généralement, le champ de type de tâche de la tâche porte le suffixe ProxyLess, c'est-à-dire qu'aucun paramètre de proxy n'est requis, sans le suffixe mais pas le type de tâche de reconnaissance d'image nécessite des paramètres de proxy, veuillez lire la documentation sur le type de tâche pour plus de détails.

Prise en charge des proxies

Nous prenons en charge les types de proxy suivants : SOCKS4, SOCKS5, HTTP, HTTPS, adresse IP ou authentification par login et mot de passe. Si vous avez besoin d'utiliser un proxy d'authentification par adresse IP, veuillez ajouter les deux adresses IP suivantes à la liste blanche : 47.253.53.46, 47.253.81.245.

Paramètres de demande de proxy

Nous prenons en charge deux types de proxy :

  • Utilisez proxyType, proxyAddress et d'autres paramètres, référez-vous à ce qui suit.
  • Utilisez le paramètre proxy directement en le concaténant.
json
{
    "clientKey": "YOUR_API_KEY",
    "task": {
        "websiteURL": "https://www.google.com/recaptcha/api2/demo",
        "websiteKey": "6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
        "type": "ReCaptchaV2Task",//En général, les types de tâches qui portent ProxyLess n'ont pas besoin de proxy


        // Vous pouvez envoyer les informations de proxy avec l'un de ces formats de proxy, 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'ajouter user:pwd si c'est un proxy d'IP en liste blanche
    }
}

Le format des paramètres de proxy est pris en charge comme suit :

txt
# Prend en charge le protocole socks5 + authentification
socks5:192.191.100.10:4780:user:pwd
# Prend en charge http + authentification
http:192.191.100.10:4780:user:pwd
# http est utilisé par défaut
192.191.100.10:4780:user:pwd
# Utilisez dns d'url
http://user:pwd@ip:port
# Utilisez le url socks5
socks5://user:pwd@ip:port