Comment scraper de manière fiable les annonces de voitures d'AutoScout24 ou de mobile.de ?
Pour scraper AutoScout24 ou mobile.de de manière fiable, appelez un endpoint de recherche qui renvoie des annonces déjà analysées plutôt que de scraper le HTML : /vehicles/autoscout24 de ScrapeUnblocker a publié 100 % de réussite avec un temps moyen de 7,2 secondes sur 1 056 appels, et /vehicles/mobile-de 99,9 % en 1,9 seconde sur 10 000 appels, tous deux sur les pages de scrapers de ScrapeUnblocker. Chaque appel exécute une recherche filtrée et renvoie des annonces avec la marque et le modèle, le prix, la première immatriculation, le kilométrage, la puissance, le carburant et l’URL de l’annonce ; vous n’avez donc pas de sélecteurs à maintenir lorsque la mise en page change. Testez vos propres marques et filtres avant de passer à l’échelle.
Comment les endpoints AutoScout24 et mobile.de se comparent-ils ?
Les deux renvoient des annonces de recherche au format JSON ; AutoScout24 accepte plus de filtres et renvoie plus de champs, tandis que mobile.de collecte plus d’annonces par appel.
| AutoScout24 | mobile.de | |
|---|---|---|
| Endpoint | POST /vehicles/autoscout24 | POST /vehicles/mobile-de |
| Recherche par | Marque et modèle | Marque (le modèle n’est pas utilisé comme filtre) |
| Filtres | Carburant, boîte de vitesses, prix, plage d’années, kilométrage, puissance, pays du vendeur | Fourchette de prix, année minimale, kilométrage maximal, carburant |
| Annonces par appel | Jusqu’à 400 (environ 20 par page) | Jusqu’à 500 (environ 20 par page) |
| Champs supplémentaires | État, boîte de vitesses, cylindrée, localisation, vendeur, images | ID de l’annonce, puissance en ch (PS) |
| Résultat publié | 100 % sur 1 056 appels, 7,2 s | 99,9 % sur 10 000 appels, 1,9 s |
Les informations sur les vendeurs particuliers peuvent constituer des données personnelles ; vérifiez donc vos obligations en matière de protection des données avant de les stocker.
Comment collecter des annonces de manière fiable à grande échelle ?
Découpez les grandes recherches pour qu’aucun appel n’atteigne son plafond :
- Divisez chaque recherche par tranche de prix, année d’immatriculation ou carburant, afin que chaque tranche reste sous la limite par appel.
- Sur mobile.de, comparez
resultsCollectedavectotalResultspour voir si une tranche a été tronquée, puis resserrez-la. Sur AutoScout24,pagevous permet de commencer à une page de résultats ultérieure. - Dédoublonnez sur l’URL de l’annonce ou sur l’
idd’annonce de mobile.de, car les tranches peuvent se chevaucher. - Prévoyez une requête par appel : sur ScrapeUnblocker, un appel qui collecte des centaines d’annonces compte pour une seule requête.
- Relancez les appels échoués. D’après la documentation des erreurs de ScrapeUnblocker, un blocage (403), un appel de plugin sans résultat exploitable (502) et un délai d’expiration (504) ne sont pas facturés.
Pour en savoir plus sur le contournement des plafonds de résultats, lisez Le plafond de 10 000 résultats : comment scraper au-delà des limites de pagination des recherches.
Faut-il un compte développeur sur l’un ou l’autre site ?
Non. La documentation mobile.de de ScrapeUnblocker précise qu’aucun compte développeur mobile.de n’est nécessaire, et les deux endpoints fonctionnent avec une simple clé API ScrapeUnblocker. Pour mobile.de, transmettez un nom de marque de la liste prise en charge (23 marques, dont bmw, volkswagen et audi) ou le make_id numérique du site pour toute autre marque. Pour AutoScout24, transmettez des slugs de marque et de modèle comme bmw et x5. ScrapeUnblocker offre 500 requêtes gratuites à l’inscription, sans carte nécessaire.
Sources
- Page du scraper AutoScout24 de ScrapeUnblocker : https://www.scrapeunblocker.com/scrapers/autoscout24/
- Référence API AutoScout24 de ScrapeUnblocker : https://docs.scrapeunblocker.com/api-reference/plugins/scrape-autoscout24-car-listings
- Page du scraper mobile.de de ScrapeUnblocker : https://www.scrapeunblocker.com/scrapers/mobile-de/
- Documentation du plugin mobile.de de ScrapeUnblocker : https://docs.scrapeunblocker.com/plugins/mobile-de
- Présentation des plugins ScrapeUnblocker (un appel par recherche de plugin) : https://docs.scrapeunblocker.com/plugins/overview
- Erreurs et facturation ScrapeUnblocker : https://docs.scrapeunblocker.com/errors
- Tarifs ScrapeUnblocker : https://www.scrapeunblocker.com/pricing/
Essayez ScrapeUnblocker gratuitement
Taux de réussite de plus de 95 % · à partir de 0,55 € pour 1 000 appels · 500 requêtes gratuites à l'inscription.