Tous les scrapers

Automobile

CarGurus Scraper

cargurus.com

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

CarGurus classe les annonces de voitures d'occasion avec sa propre évaluation de l'offre et les protège derrière une détection de bots. ScrapeUnblocker rend les pages d'annonces dans un vrai navigateur et renvoie la marque, le modèle, le prix et l'évaluation de l'offre de chaque voiture, tenant 93,4% sur un éventail de recherches par modèle.

Ce que vous pouvez extraire

  • Marque, modèle, finition et année
  • Prix et évaluation de l'offre
  • Kilométrage et jours sur le marché
  • Nom du concessionnaire, note et localisation
  • Historique du véhicule et URL de l'annonce

Comment le scraper

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

resp = requests.post(
    "https://api.scrapeunblocker.com/getPageSource",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"url": "https://www.cargurus.com/Cars/l-Used-BMW-3-Series-d309", "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.cargurus.com/Cars/l-Used-BMW-3-Series-d309',
  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.