Ubicación del proxy
Descubre cómo usar el parámetro geo_location para acceder a datos web como si navegaras desde otro país.
Usa el geo_location parámetro para seleccionar la ubicación del servidor proxy. Esto te permite rastrear datos como si estuvieras navegando desde otro país.
geo_location el parámetro funciona de manera diferente para SERP y E-Commerce localización. Lee más en las secciones respectivas.
o escribe a nuestro soporte en chat en vivo 24/7.
Este ejemplo recupera una página de producto usando un proxy en Alemania.
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "universal",
"url": "https://sandbox.oxylabs.io/products/1",
"geo_location": "Germany"
}'import requests
from pprint import pprint
# Estructurar payload.
payload = {
'source': 'universal',
'url': 'https://sandbox.oxylabs.io/products/1',
'geo_location': 'Germany',
}
# Obtener respuesta.
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
json=payload
# En lugar de una respuesta con el estado del trabajo y la URL de resultados, esto devolverá la
pprint(response.json())Usamos el método de integración síncrono Realtime en nuestros ejemplos. Si desea usar Proxy Endpoint o asíncrono Push-Pull para la integración, consulte los métodos de integración sección.
Sesiones
Puedes forzar la misma dirección IP del proxy para múltiples solicitudes incluyendo el session_id parámetro. Establece el ID de sesión como cualquier cadena alfanumérica (por ejemplo, abc123), y todos los trabajos de scraping con ese ID de sesión usarán la misma IP. Esto es útil para la gestión de sesiones cuando se combina con cookies personalizadas.
Aquí tienes un ejemplo:
Última actualización
¿Te fue útil?

