AliExpress Product
Extrayez une page produit AliExpress : titre, prix, variantes, avis, livraison et informations sur le vendeur.
Utilisez le token JS
Les scrapers AliExpress fonctionnent au mieux avec votre JavaScript token.
Utilisation de l'API
Ajoutez &scraper=aliexpress-product à une requête Crawling API. Encodez en URL l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.aliexpress.com/item/1005008227636051.html' \
--data-urlencode 'scraper=aliexpress-product' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.aliexpress.com/item/1005008227636051.html',
{'scraper': 'aliexpress-product'}
)
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.aliexpress.com/item/1005008227636051.html',
{ scraper: 'aliexpress-product' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.aliexpress.com/item/1005008227636051.html', scraper: 'aliexpress-product')
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.aliexpress.com/item/1005008227636051.htmlStructure de la réponse
Corps de réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
ID du produit.
Titre.
Prix.
Prix avant remise.
Remise.
Note.
Avis.
Total des commandes.
URLs des images.
Options de variantes.
Modes de livraison, coûts, délais.
Métadonnées du store.
Exemple de réponse
{
"product_id": "1005008227636051",
"title": "Wireless Bluetooth Headphones",
"price": "$18.99",
"original_price": "$45.00",
"rating": 4.8,
"orders_count": 5240
}