Todos los scrapers

Viajes

Trip.com Scraper

trip.com

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

Trip.com cubre vuelos, hoteles y trenes en un único catálogo, lo que resulta útil cuando necesitas varias verticales de viaje sin mantener tres scrapers distintos.

Qué puedes extraer

  • Resultados de búsqueda de vuelos y hoteles
  • Precio, moneda y clase tarifaria
  • Categoría del alojamiento y puntuación de reseñas
  • Disponibilidad por fecha
  • Deep links a la página de reserva

Cómo rastrearlo

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/getPageSource?url=https%3A%2F%2Fwww.trip.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.trip.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.trip.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

Preguntas frecuentes

¿Es legal hacer scraping de Trip.com?

Recopilar datos públicos de Trip.com como tarifas de vuelos, precios de hoteles y valoraciones es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. ScrapeUnblocker devuelve la página pública; qué recopilas y cómo lo usas es responsabilidad tuya.

¿Cómo hago scraping de Trip.com sin que me bloqueen?

Trip.com usa detección de bots y limitación de tasa. ScrapeUnblocker renderiza la página en un navegador real, rota exits residenciales e ISP, gestiona los desafíos y después devuelve la página del vuelo o del hotel tal como la ve un viajero. En el benchmark de ScrapeUnblocker devolvió contenido real en el 100 % de 1.000 llamadas, unos 5,2 s por llamada.

¿Qué datos de Trip.com puedo obtener?

Resultados de búsqueda de vuelos y hoteles, precio, moneda y clase de tarifa, valoración del alojamiento y puntuación de reseñas, disponibilidad por fecha y enlaces directos a la página de reserva. Carga una URL de resultados de búsqueda, o usa steps para hacer clic, escribir y hacer scroll por el formulario de búsqueda antes de que se devuelva la página. Añade parsed_data=true para recibir JSON estructurado.

¿Necesito una API o una cuenta de Trip.com?

No. ScrapeUnblocker devuelve la página pública como HTML, o como JSON estructurado con parsed_data=true, así que no hay cuenta de Trip.com, inicio de sesión ni clave de API que configurar. Envía cualquier URL de vuelo o de hotel de Trip.com a /getPageSource con tu clave de ScrapeUnblocker.

¿Puedo hacer scraping de Trip.com desde un país concreto?

Sí. Añade proxy_country con un código de dos letras de la lista de países publicada, por ejemplo hk, sg o gb, y la petición sale a través de un exit en ese país. Muchos sitios muestran precios o contenidos distintos según el país del visitante, así que fíjalo en el mercado que quieras comparar.

¿Cuánto cuesta hacer scraping de Trip.com?

Cada llamada a /getPageSource es una petición, y 1 petición = 1 crédito: 1,00 EUR por cada 1.000 en Pay as you go, bajando hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. No se facturan los bloqueos ni los timeouts. La prueba gratuita incluye 500 peticiones sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.