Realizar solicitudes
Aprende a realizar solicitudes con Mobile Proxies de Oxylabs. Domina la estructura básica de la consulta y usa parámetros para geo‑targeting, selección de ciudad y sesiones.
Consulta básica
La consulta básica solo requiere pasar nombre de usuario y contraseña. No se necesitan otros parámetros. Tal consulta dará como resultado que la solicitud se realice desde una dirección IP aleatoria (proxy). Cada nueva solicitud utilizará un proxy distinto.
Code examples
En este ejemplo, se realiza una consulta a ip.oxylabs.io se realiza desde una IP aleatoria:
curl -x pr.oxylabs.io:7777 -U "customer-USERNAME:PASSWORD" https://ip.oxylabs.io/location<?php
$username = 'USERNAME';
$password = 'PASSWORD';
$proxy = 'pr.oxylabs.io:7777';
$query = curl_init('https://ip.oxylabs.io/location');
curl_setopt($query, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($query, CURLOPT_PROXY, "http://$proxy");
curl_setopt($query, CURLOPT_PROXYUSERPWD, "customer-$username:$password");
$output = curl_exec($query);
curl_close($query);
if ($output)
echo $output;
?>import urllib.request
import random
username = 'USERNAME'
password = 'PASSWORD'
entrada = ('http://customer-%s:%s@pr.oxylabs.io:7777' %
(username, password))
query = urllib.request.ProxyHandler({
'http': entry,
'https': entry,
})
execute = urllib.request.build_opener(query)
print(execute.open('https://ip.oxylabs.io/location').read())Un único proxy backconnect te permite elegir un proxy de un país específico mediante parámetros adicionales en el nombre de usuario. Este enfoque también admite control de sesión. A continuación hay un ejemplo de la estructura de credenciales:
customer-USERNAME-cc-US-sessid-abcde12345:PASSWORD
Parámetros de consulta
cliente
Username
cc
Código de país insensible a mayúsculas en formato de 2 letras 3166-1 alpha-2. Por ejemplo, DE para Alemania, GB para el Reino Unido, TH para Tailandia. Puedes encontrar más detalles sobre cómo usar proxies específicos por país aquí.
city
Nombre de ciudad en inglés insensible a mayúsculas. Este parámetro debe ir acompañado de cc para mayor precisión, por ejemplo, cc-GB-city-london para Londres, Reino Unido; cc-DE-city-berlin para Berlín, Alemania. Para una ciudad con más de dos palabras, reemplaza el espacio con _, por ejemplo, city-st_petersburg o city-rio_de_janeiro. Haz clic aquí para más información sobre la segmentación a nivel de ciudad.
st
Nombre del estado de EE. UU. insensible a mayúsculas con us_ al inicio, por ejemplo, us_california, us_illinois. Haz clic aquí para más información sobre la segmentación a nivel de estado.
sessid
ID de sesión para mantener la misma IP en consultas posteriores. La sesión expira en 10 minutos. Después de eso, se asigna una nueva dirección IP a ese ID de sesión. Se admite una cadena aleatoria con los caracteres 0-9 y A-Z.
sesstime
El parámetro de tiempo de sesión mantiene la misma IP por un periodo determinado. El tiempo máximo de sesión es de 30 minutos.
contraseña
Contraseña
- parámetro obligatorio
Última actualización
¿Te fue útil?

