Démarrage rapide
Acheminez une seule requête HTTP(S) via la passerelle Shifter pour vérifier que votre forfait est actif et voir une IP résidentielle en action.
-
Connectez-vous pour obtenir vos identifiants
Connectez-vous sur shifter.io/panel et ouvrez la section Residential Proxies. Copiez votre nom d’utilisateur, votre mot de passe, et confirmez que l’adresse de la passerelle est
p.shifter.io:443. -
Acheminez une requête via la passerelle
Remplacez
USERNAMEetPASSWORD, puis choisissez votre langage.Fenêtre de terminal curl -x customer-USERNAME-country-us-sid-9f3a2b7c-ttl-600:PASSWORD@p.shifter.io:443 \https://ipinfo.io/jsonimport requestsproxies = {"http": "customer-USERNAME-country-us-sid-9f3a2b7c-ttl-600:PASSWORD@p.shifter.io:443","https": "customer-USERNAME-country-us-sid-9f3a2b7c-ttl-600:PASSWORD@p.shifter.io:443",}r = requests.get("https://ipinfo.io/json", proxies=proxies)print(r.text)import fetch from 'node-fetch';import { HttpsProxyAgent } from 'https-proxy-agent';const agent = new HttpsProxyAgent('customer-USERNAME-country-us-sid-9f3a2b7c-ttl-600:PASSWORD@p.shifter.io:443');const res = await fetch('https://ipinfo.io/json', { agent });console.log(await res.text()); -
Vérifiez la réponse
Vous devriez voir une adresse IP résidentielle américaine. Le
sid-9f3a2b7cdans le nom d’utilisateur fixe cette IP pour la durée de vie (TTL) par défaut de 120 secondes ; lettl-600la prolonge à 600 secondes. Supprimez le flagsid(uniquementcustomer-USERNAME-country-us) pour obtenir une nouvelle IP à chaque requête. -
Ajoutez la persistance de session ou un ciblage plus précis
Conservez la même IP en ajoutant
sid-abcau nom d’utilisateur (durée de vie par défaut de 120s). Ajoutezttl-600en complément desidpour la prolonger à 10 minutes. Ciblez une ville aveccity-los_angeles, une région avecregion-california, ou un réseau avecasn-7922. Détails dans Sessions et Ciblage géographique.