Amazon Product Details
Extrayez une page produit Amazon complète - nom, ASIN, marque, prix, disponibilité, évaluations, images, caractéristiques et description - sous forme de JSON structuré.
Utilisation de l'API
Ajoutez &scraper=amazon-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.amazon.com/Apple-iPhone-Silicone-Case-MagSafe/dp/B0CHX2XFLN' \
--data-urlencode 'scraper=amazon-product-details' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.amazon.com/Apple-iPhone-Silicone-Case-MagSafe/dp/B0CHX2XFLN',
{'scraper': 'amazon-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.amazon.com/Apple-iPhone-Silicone-Case-MagSafe/dp/B0CHX2XFLN',
{ scraper: 'amazon-product-details' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.amazon.com/Apple-iPhone-Silicone-Case-MagSafe/dp/B0CHX2XFLN', scraper: 'amazon-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 plus de lisibilité) :
https://www.amazon.com/Apple-iPhone-Silicone-Case-MagSafe/dp/B0CHX2XFLNStructure de la réponse
Corps de la réponse JSON. Les champs peuvent être null lorsque la page source ne fournit pas la valeur.
Titre du produit tel qu'affiché sur la page.
Amazon Standard Identification Number.
Nom de la marque lorsqu'il est affiché sur la page.
Chaîne de prix au format monétaire (ex. "$49.99").
Texte du statut de disponibilité (ex. "In Stock").
Note moyenne des clients, de 1 à 5.
Nombre total d'avis.
URL de l'image principale du produit.
URLs de toutes les images du produit.
Caractéristiques du produit sous forme de liste à puces.
Description détaillée du produit.
Chemin du fil d'Ariane des catégories.
Exemple de réponse
{
"name": "Apple iPhone Silicone Case with MagSafe",
"asin": "B0CHX2XFLN",
"brand": "Apple",
"price": "$49.00",
"availability": "In Stock",
"rating": 4.7,
"reviews_count": 12483,
"main_image": "https://m.media-amazon.com/images/I/61MZi+B-OBL.jpg",
"images": ["…"],
"features": [
"Designed by Apple to complement iPhone",
"MagSafe-compatible attachment and alignment"
],
"description": "Silicone exterior with a soft microfiber lining…",
"categories": ["Cell Phones & Accessories", "Cases"]
}