Authentification
Chaque produit Shifter possède son propre modèle d’authentification. Choisissez la section correspondant à votre offre.
Residential Proxies
Section intitulée « Residential Proxies »Une seule passerelle, un nom d’utilisateur et un mot de passe pour chaque requête. Aucune liste blanche d’IP, les identifiants sont l’unique moyen d’authentification.
p.shifter.io:443Le nom d’utilisateur encode également les options de routage :
customer-USERNAME # default (rotate, no geo)customer-USERNAME-country-us # geo-target UScustomer-USERNAME-country-us-region-california # region/state-levelcustomer-USERNAME-country-us-city-new_york # city-levelcustomer-USERNAME-country-us-asn-7922 # ASN-level (Comcast)customer-USERNAME-sid-abc123 # sticky session, default 120s TTLcustomer-USERNAME-sid-abc123-ttl-600 # sticky session, custom 600s TTLcustomer-USERNAME-country-us-strict-true # 502 if no exact matchISP Proxies
Section intitulée « ISP Proxies »Chaque proxy se connecte via un même hôte et port, en HTTP(S) ou SOCKS5, avec les mêmes identifiants :
isp.shifter.io:443Chaque IP de votre offre possède son propre nom d’utilisateur, qui indique son pays, sa région, sa ville et son FAI (ASN) suivis d’un court hachage, par exemple us-new_york-new_york-as701-Ksj25. Le hachage est sensible à la casse. Tous les noms d’utilisateur d’une offre partagent un même mot de passe, affiché sur la page de l’offre dans le panneau ; Reset Password y permet d’en générer un nouveau. Les ISP Proxies ne prennent pas en charge la liste blanche d’IP : chaque requête doit s’authentifier avec un nom d’utilisateur et un mot de passe.
# HTTP(S)curl -x http://us-new_york-new_york-as701-Ksj25:PASSWORD@isp.shifter.io:443 \ http://ip-info.com/json
# SOCKS5curl --socks5-hostname us-new_york-new_york-as701-Ksj25:PASSWORD@isp.shifter.io:443 \ http://ip-info.com/jsonLa page de l’offre répertorie chaque nom d’utilisateur avec sa ville et son FAI, prêts à être copiés ou téléchargés sous forme de fichier .txt. Voir ISP Proxies → Quickstart et Managing IPs.
Offres historiques à IP fixe. Les offres ISP achetées avant le lancement de l’actuel ISP Proxies se connectent directement à chaque IP sur le port 1337 (IP:1337), avec un nom d’utilisateur et un mot de passe, ou une IP source en liste blanche. Voir Legacy ISP plans.
Anciens forfaits
Section intitulée « Anciens forfaits »Les offres historiques à liste de ports vous donnent une plage fixe de ports associée à votre compte. Chaque port possède son propre sous-domaine. L’authentification se fait uniquement par IP source : mettez l’IP de votre serveur en liste blanche dans le panneau, puis connectez-vous à n’importe quel port de votre liste :
apollo.p.shifter.io:10001zeus.p.shifter.io:10002cronos.p.shifter.io:10003Gérez les IP autorisées dans le panneau ou via l’API de gestion historique.
Produits API (Web Scraping, SERP, Amazon)
Section intitulée « Produits API (Web Scraping, SERP, Amazon) »Utilisez une clé API comme paramètre de requête. Générez des clés dans le panneau, dans les paramètres API de chaque produit.
curl "https://scrape.shifter.io/v1?api_key=YOUR_API_KEY&url=https://example.com"Ne validez jamais de clés API dans un système de contrôle de version, utilisez des variables d’environnement ou un gestionnaire de secrets.
Limites de débit
Section intitulée « Limites de débit »| Produit | Limite | Dépassement |
|---|---|---|
| Residential Proxies | Pool de bande passante (GB/mois) | Extra Traffic payé au GB |
| ISP Proxies | Nombre d’IP sur le forfait | Bande passante illimitée |
| Anciens forfaits | Concurrence par port | Acheter de l’Extra Traffic dans le panneau |
| Web Scraping API | Crédits/mois | Passer à un forfait supérieur |
| SERP API | Crédits/mois | Passer à un forfait supérieur |
Étapes suivantes
Section intitulée « Étapes suivantes »- Quickstart - envoyez votre première requête
- Choosing a product - quel produit correspond à votre cas d’usage