Fazendo Requisições

Aprenda a fazer requisições com Residential Proxies. Domine a estrutura básica da query e use parâmetros para segmentação por localização, seleção de cidade e sessões.

Consulta básica

A consulta básica requer apenas informar username e password. Nenhum outro parâmetro é necessário. Essa consulta resultará em uma requisição feita a partir de um endereço IP aleatório (proxy). A cada nova requisição será usado um proxy diferente.

Exemplos de código

Neste exemplo, uma consulta para ip.oxylabs.io/location é executada a partir de um IP aleatório:

curl -x pr.oxylabs.io:7777 -U "customer-USERNAME:PASSWORD" https://ip.oxylabs.io/location

Um único proxy backconnect (pr.oxylabs.io:7777)permite que você escolha um proxy de país ou cidade específico por meio de parâmetros adicionais no nome de usuário. Essa abordagem também suporta controle de sessão. Aqui está um exemplo de credenciais:

customer-USERNAME-cc-US-city-CITY-sessid-abcde12345:PASSWORD

customer-USERNAME-cc-US-city-CITY-sessid-abcde12345-sesstime-5:PASSWORD

Abaixo está a descrição da estrutura:

Parâmetros da consulta

Parâmetro
Descrição

customer

Nome de usuário

cc

Código de país de 2 letras, case insensitive formato 3166-1 alpha-2arrow-up-right. Por exemplo, DE para a Alemanha, GB para o Reino Unido, TH para a Tailândia. Você pode encontrar mais detalhes sobre como usar proxies específicos por país aqui.

city

Nome da cidade em inglês, case insensitive. Este parâmetro deve ser acompanhado por cc para maior precisão, por exemplo, cc-GB-city-london para Londres, Reino Unido; cc-DE-city-berlin para Berlim, Alemanha. Para uma cidade com mais de duas palavras, substitua o espaço por _, por exemplo, city-st_petersburg ou city-rio_de_janeiro. Clique aqui para mais informações sobre segmentação por cidade.

st

Nome do estado dos EUA, case insensitive, começando com us_, por exemplo, us_california, us_illinois. Clique aqui para mais informações sobre segmentação por estado.

sessid

ID de sessão para manter o mesmo IP nas próximas consultas. A sessão expira em 10 minutos. Depois disso, um novo endereço IP é atribuído a esse ID de sessão. String aleatória, caracteres 0-9 e A-Z são suportados.

sesstime

O parâmetro sesstime mantém o mesmo IP por um determinado período. O tempo máximo de sessão é de 30 minutos.

password

Password

- parâmetro obrigatório

Atualizado

Isto foi útil?