Todos los scrapers

Viajes

Expedia Scraper

expedia.com

99.4% Tasa de éxito
9.3s Respuesta media
Bot detection + rate limiting Protección
1000 llamadas Medido sobre

Expedia combina vuelos, hoteles y paquetes, y sus precios son personalizados y sensibles al tiempo, así que la página solo significa algo cuando se renderiza como la vería un comprador real. ScrapeUnblocker la procesa en un navegador real con una salida regional consistente y devuelve las opciones con precio, las valoraciones y la disponibilidad de cada búsqueda.

Qué puedes extraer

  • Nombre del hotel, categoría y puntuación de reseñas
  • Precio por noche y total con moneda
  • Opciones de vuelo: aerolínea, escalas y horarios
  • Ofertas de paquetes y condiciones de cancelación
  • Listados de resultados por rango de fechas

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.expedia.com%2F&parsed_data=true"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.expedia.com/", "parsed_data": True},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.getPageSource({
  url: 'https://www.expedia.com/',
  parsedData: true,
});
console.log(results);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Leer la documentación

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.