Détails produit Best Buy
Extrayez une page produit Best Buy : titre, prix, description complète, spécifications, notes et résumé des avis.
Utilisation de l'API
Ajoutez &scraper=bestbuy-product-details à une requête Crawling API. Encodez l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.bestbuy.com/site/meta-quest-3-512gb-the-most-powerful-quest-ultimate-mixed-reality-experiences-get-batman-arkham-shadow-white/6596938.p' \
--data-urlencode 'scraper=bestbuy-product-details' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.bestbuy.com/site/meta-quest-3-512gb-the-most-powerful-quest-ultimate-mixed-reality-experiences-get-batman-arkham-shadow-white/6596938.p',
{'scraper': 'bestbuy-product-details'}
)
import json
data = json.loads(res['body'])const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });
const res = await api.get(
'https://www.bestbuy.com/site/meta-quest-3-512gb-the-most-powerful-quest-ultimate-mixed-reality-experiences-get-batman-arkham-shadow-white/6596938.p',
{ scraper: 'bestbuy-product-details' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.bestbuy.com/site/meta-quest-3-512gb-the-most-powerful-quest-ultimate-mixed-reality-experiences-get-batman-arkham-shadow-white/6596938.p', scraper: 'bestbuy-product-details')
data = JSON.parse(res.body)Exemple d'URL d'entrée
L'URL passée dans le paramètre url (décodée pour lisibilité) :
https://www.bestbuy.com/site/meta-quest-3-512gb-the-most-powerful-quest-ultimate-mixed-reality-experiences-get-batman-arkham-shadow-white/6596938.pStructure de la réponse
Corps de réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
SKU.
Titre.
Marque.
Prix actuel.
Prix avant remise.
Disponibilité en magasin et en ligne.
Note.
Nombre d'avis.
Description.
Caractéristiques en puces.
Paires de spécifications.
Images.
URL des vidéos.
Exemple de réponse
{
"sku": "6596938",
"title": "Meta Quest 3 512GB",
"brand": "Meta",
"price": "$649.99",
"availability": "In stock",
"rating": 4.7
}