For the complete documentation index, see llms.txt. This page is also available as Markdown.

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 extraer datos como si navegaras desde otro país.

Lista de valores compatibles de geo_location
Islas Åland
Afganistán
Albania
Argelia
Samoa Americana
Andorra
Angola
Anguila
Antártida
Antigua y Barbuda
Argentina
Armenia
Aruba
Australia
Austria
Azerbaiyán
Bahamas
Baréin
Bangladés
Barbados
Bielorrusia
Bélgica
Belice
Benín
Bermudas
Bután
Estado Plurinacional de Bolivia
Bonaire, San Eustaquio y Saba
Bosnia y Herzegovina
Botsuana
Isla Bouvet
Brasil
Territorio Británico del Océano Índico
Brunéi Darussalam
Bulgaria
Burkina Faso
Burundi
Cabo Verde
Camboya
Camerún
Canadá
Islas Caimán
República Centroafricana
Chad
Chile
China
Isla de Navidad
Islas Cocos (Keeling)
Colombia
Comoras
Congo
República Democrática del Congo
Islas Cook
Costa Rica
Costa de Marfil
Croacia
Cuba
Curazao
Chipre
Chequia
Dinamarca
Yibuti
Dominica
República Dominicana
Ecuador
Egipto
El Salvador
Guinea Ecuatorial
Eritrea
Estonia
Esuatini
Etiopía
Islas Malvinas [Falkland]
Islas Feroe
Fiyi
Finlandia
Francia
Guayana Francesa
Polinesia Francesa
Territorios Australes Franceses
Gabón
Gambia
Georgia
Alemania
Ghana
Gibraltar
Grecia
Groenlandia
Granada
Guadalupe
Guam
Guatemala
Guernsey
Guinea
Guinea-Bisáu
Guyana
Haití
Isla Heard e Islas McDonald
Santa Sede
Honduras
Hong Kong
Hungría
Islandia
India
Indonesia
República Islámica de Irán
Irak
Irlanda
Isla de Man
Israel
Italia
Jamaica
Japón
Jersey
Jordania
Kazajistán
Kenia
Kiribati
Corea
Kuwait
Kirguistán
República Democrática Popular Lao
Letonia
Líbano
Lesoto
Liberia
Libia
Liechtenstein
Lituania
Luxemburgo
Macao
Madagascar
Malaui
Malasia
Maldivas
Malí
Malta
Islas Marshall
Martinica
Mauritania
Mauricio
Mayotte
México
Estados Federados de Micronesia
República de Moldavia
Mónaco
Mongolia
Montenegro
Montserrat
Marruecos
Mozambique
Myanmar
Namibia
Nauru
Nepal
Países Bajos
Nueva Caledonia
Nueva Zelanda
Nicaragua
Níger
Nigeria
Niue
Isla Norfolk
Islas Marianas del Norte
Noruega
Omán
Pakistán
Palaos
Estado de Palestina
Panamá
Papúa Nueva Guinea
Paraguay
Perú
Filipinas
Pitcairn
Polonia
Portugal
Puerto Rico
Catar
República de Macedonia del Norte
Reunión
Rumanía
Rusia
Ruanda
San Bartolomé
Santa Elena, Ascensión y Tristan da Cunha
San Cristóbal y Nieves
Santa Lucía
San Martín (parte francesa)
San Pedro y Miquelón
San Vicente y las Granadinas
Samoa
San Marino
Santo Tomé y Príncipe
Arabia Saudita
Senegal
Serbia
Seychelles
Sierra Leona
Singapur
Sint Maarten (parte neerlandesa)
Eslovaquia
Eslovenia
Islas Salomón
Somalia
Sudáfrica
Islas Georgia del Sur y Sandwich del Sur
Sudán del Sur
España
Sri Lanka
Sudán
Surinam
Svalbard y Jan Mayen
Suecia
Suiza
República Árabe Siria
Taiwán, provincia de China
Tayikistán
República Unida de Tanzania
Tailandia
Timor-Leste
Togo
Tokelau
Tonga
Trinidad y Tobago
Túnez
Turquía
Turkmenistán
Islas Turcas y Caicos
Tuvalu
Uganda
Ucrania
Emiratos Árabes Unidos
Reino Unido
Estados Unidos
Islas menores alejadas de Estados Unidos
Uruguay
Uzbekistán
Vanuatu
República Bolivariana de Venezuela
Vietnam
Islas Vírgenes Británicas
Islas Vírgenes de EE. UU.
Wallis y Futuna
Sahara Occidental
Yemen
Zambia
Zimbabue

Solicitar ejemplo

Este ejemplo obtiene 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


# Estructura el payload.
payload = {
    'source': 'universal',
    'url': 'https://sandbox.oxylabs.io/products/1',
    'geo_location': 'Germany',
}

# Obtén la respuesta.
response = requests.request(
    'POST',
    'https://realtime.oxylabs.io/v1/queries',
    auth=('USERNAME', 'PASSWORD'),
    json=payload,
)

# En lugar de una respuesta con el estado del trabajo y la URL de resultados, esto devolverá la
# respuesta JSON con el resultado.
pprint(response.json())

Usamos integración síncrona Realtime método de integración en nuestros ejemplos. Si desea usar Proxy Endpoint o asíncrona Push-Pull integración, consulte la métodos de integración sección.

Sesiones

Puede forzar la misma dirección IP de proxy para varias solicitudes incluyendo el session_id parámetro dentro de contexto. Establezca el ID de sesión en cualquier cadena alfanumérica (por ejemplo, abc123), y todos los trabajos de scraping con ese ID de sesión usarán la misma IP. Una sesión permanece activa hasta 25 minutos o 100 solicitudes, lo que ocurra primero. Esto es útil para la gestión de sesiones cuando se combina con cookies personalizadas.

Aquí hay un ejemplo:

Última actualización

¿Te fue útil?