E-commerce
Best Buy Scraper
bestbuy.com
Best Buy est servi par un endpoint de plugin dédié plutôt que par la récupération de page générique. Donnez-lui une requête et il renvoie les produits déjà analysés à partir des propres données de recherche de Best Buy : SKU, titre, marque et numéro de modèle, le prix actuel et le prix normal dont il est réduit, la note et le nombre d'avis, une image et une URL de produit propre. Triez par pertinence, meilleures ventes, prix, note, nouveautés ou remise, filtrez par prix et collectez autant de produits que nécessaire sur plusieurs pages. Sur 1 100 recherches variées, il a réussi 98,7 % du temps, en environ trois secondes par appel.
Ce que vous pouvez extraire
- SKU, titre et URL du produit
- Marque et numéro de modèle
- Prix, prix normal et devise
- Note et nombre d'avis
- Image du produit
Endpoints dédiés
/marketplace/bestbuy-search Une recherche de produits sur Best Buy
Produits Best Buy pour une requête : un tableau products avec sku, title, brand, model, price, originalPrice, currency, rating, reviewCount, image et url, plus totalResults. Triez, filtrez avec min_price/max_price et paginez avec max_results.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/marketplace/bestbuy-search?query=laptop"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/marketplace/bestbuy-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"query": "laptop"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const data = await su.bestbuySearch('laptop', {
sort: 'price_low',
maxResults: 48,
});
console.log(data); 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
Questions fréquentes
Est-il légal de scraper Best Buy ?
Collecter des données Best Buy publiques comme les prix, les numéros de modèle et les notes est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper Best Buy sans me faire bloquer ?
Best Buy utilise la détection de bots et la limitation de débit. Le plugin ScrapeUnblocker fait tourner des sorties résidentielles et ISP et gère les défis pour vous, puis renvoie les produits en JSON. Dans le benchmark de ScrapeUnblocker, 98,7 % des 1 100 appels ont renvoyé du contenu réel, en environ 3 s par appel.
Quelles données Best Buy puis-je obtenir ?
Chaque produit comprend son SKU, son titre et une URL de produit, la marque et le numéro de modèle, le prix actuel, le prix habituel sur lequel la remise s'applique et la devise, la note en étoiles et le nombre d'avis, et une image. La réponse indique aussi le nombre total de résultats. Triez par pertinence, ventes, prix, note, nouveauté ou remise.
Ai-je besoin d'une API ou d'un compte Best Buy ?
Non. Le plugin Best Buy renvoie les résultats de recherche de produits en JSON, sans compte API Best Buy. Envoyez une requête avec votre clé ScrapeUnblocker, filtrez avec min_price et max_price, et collectez autant de produits que nécessaire sur plusieurs pages avec max_results.
Puis-je surveiller les prix Best Buy à grande échelle ?
Oui. Lancez les recherches en parallèle dans la limite de simultanéité de votre offre : de 20 à 100 requêtes simultanées sur les offres Pay as you go, Starter et Pro, et de 200 à 400 sur Business, Scale et Ultimate. Suivez le prix par rapport au prix habituel pour chaque SKU afin de repérer les remises dès qu'elles apparaissent.
Combien coûte le scraping de Best Buy ?
Chaque appel au plugin Best Buy correspond à une requête, et 1 requête = 1 crédit : 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Une recherche via le plugin est un appel, et la réponse contient déjà tous les résultats. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés. L'essai gratuit inclut 500 requêtes, sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.