Tous les scrapers

Voyage

Expedia Scraper

expedia.com

99.4% Taux de réussite
9.3s Réponse moyenne
Bot detection + rate limiting Protection
1 000 appels Mesuré sur

Expedia regroupe vols, hôtels et forfaits, et ses prix sont personnalisés et sensibles au temps, si bien que la page n'a de sens que rendue telle qu'un vrai acheteur la verrait. ScrapeUnblocker la traite dans un vrai navigateur via une sortie régionale cohérente et renvoie les options tarifées, les notes et la disponibilité de chaque recherche.

Ce que vous pouvez extraire

  • Nom de l'hôtel, classement en étoiles et note des avis
  • Prix par nuit et total avec devise
  • Options de vol : compagnie, escales et horaires
  • Offres de forfaits et conditions d'annulation
  • Résultats de recherche par plage de dates

Comment le scraper

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);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Lire la documentation de l'API

Scrapers similaires

Commencez à scraper ce site dès aujourd'hui

Palier gratuit inclus. Aucune carte bancaire requise pour tester.