Guia rápido
Roteie uma única requisição HTTP(S) através do gateway da Shifter para verificar se seu plano está ativo e ver um IP residencial em ação.
-
Faça login para obter as credenciais
Faça login em shifter.io/panel e abra a seção Residential Proxies. Copie seu nome de usuário, sua senha, e confirme que o endereço do gateway é
p.shifter.io:443. -
Roteie uma requisição através do gateway
Substitua
USERNAMEePASSWORD, depois escolha sua linguagem.Terminal window 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()); -
Verifique a resposta
Você deve ver um endereço IP residencial dos EUA. O
sid-9f3a2b7cno nome de usuário fixa esse IP pelo TTL padrão de 120 segundos; ottl-600o estende para 600 segundos. Remova a flagsid(apenascustomer-USERNAME-country-us) para alternar para um novo IP a cada requisição. -
Adicione persistência de sessão ou segmentação mais precisa
Mantenha o mesmo IP adicionando
sid-abcao nome de usuário (tempo de vida padrão de 120s). Adicionettl-600junto comsidpara estendê-lo para 10 minutos. Segmente uma cidade comcity-los_angeles, uma região comregion-california, ou uma rede comasn-7922. Detalhes em Sessions e Geo-targeting.