Geolocalización
Descubre cómo acceder a contenido desde ubicaciones específicas usando Web Unblocker.
Todos los objetivos
Usando el nombre de un país
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://ip.oxylabs.io/location' \
-H 'x-oxylabs-geo-location: Canada'Amazon
Usando un código postal/zip
curl -k -v -x https://unblock.oxylabs.io:60000 \
-U 'USERNAME:PASSWORD' \
'https://www.amazon.com/s?k=running+shoes' \
-H 'x-oxylabs-geo-location: 90210'import requests
# Usa tus credenciales de Web Unblocker aquí.
USERNAME, PASSWORD = 'YOUR_USERNAME', 'YOUR_PASSWORD'
# Define el dict de proxy.
proxies = {
'http': f'http://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
'https': f'https://{USERNAME}:{PASSWORD}@unblock.oxylabs.io:60000',
}
headers = {
'x-oxylabs-geo-location': '90210'
}
response = requests.get(
'https://www.amazon.com/s?k=running+shoes',
verify=False, # Es necesario ignorar el certificado
proxies=proxies,
headers=headers,
)
# Imprimir la página resultante en stdout
print(response.text)
# Guardar el HTML devuelto en el archivo result.html
with open('result.html', 'w') as f:
f.write(response.text)Usando un código de país de 2 letras
No todos los mercados de Amazon son iguales: hay un par de excepciones a las reglas mencionadas arriba:
Google
Usando el nombre de un país
Para acceder a un sitio web desde un estado en particular, pasa un
Usando el nombre de una ciudad
Usando coordenadas y radio
Última actualización
¿Te fue útil?

