Tous les scrapers

E-commerce

Alibaba Scraper

alibaba.com

100% Taux de réussite
2.2s Réponse moyenne
Bot detection + rate limiting Protection
1 267 appels Mesuré sur

Alibaba.com est servi via deux endpoints de plugin dédiés plutôt que par la récupération de page générique. Donnez au endpoint de recherche un mot-clé - par exemple 'bluetooth speaker', dans n'importe quelle langue - et il renvoie les produits déjà analysés : identifiant, titre, URL, images et catégorie du produit, la fourchette de prix en USD avec le prix d'Alibaba par palier de quantité et un éventuel prix promotionnel, la quantité minimale de commande avec son unité, le nombre de ventes, la note de la boutique du fournisseur et son nombre d'avis, le délai de livraison en jours, les certifications, un indicateur sponsorisé et la fiche fournisseur avec nom, URL de la boutique et du profil, pays, années sur Alibaba, les indicateurs Verified, Verified PRO et Gold Supplier, Trade Assurance et taux de réponse. Triez par pertinence ou par ventes des 180 derniers jours, ne gardez que les fournisseurs Verified ou Verified PRO, les produits couverts par Trade Assurance ou les fournisseurs d'un pays, et collectez jusqu'à 480 produits par appel à raison de 48 par page, en reprenant depuis nextPage jusqu'à la page 100 d'Alibaba. Le endpoint produit prend un identifiant ou une URL de produit et renvoie une fiche complète : le prix par palier de quantité dans la devise locale et en USD, les variantes SKU avec leurs prix, les attributs, la quantité minimale, le délai de livraison par quantité, l'emballage, le lieu d'expédition, Trade Assurance ainsi que la localisation, le type d'entreprise, la note, le temps de réponse et le taux de livraison à temps du fournisseur. Il lit les pages publiques d'Alibaba : aucun compte Alibaba, connexion acheteur ni clé d'API n'est nécessaire.

Ce que vous pouvez extraire

  • Identifiant, titre, URL, images et catégorie du produit
  • Fourchette de prix en USD, prix par palier de quantité (price tiers) et éventuel prix promotionnel
  • Quantité minimale de commande (MOQ) avec son unité, nombre de ventes et délai de livraison en jours
  • Nom du fournisseur, URL de la boutique et du profil, pays, années sur Alibaba, indicateurs Verified, Verified PRO et Gold Supplier, Trade Assurance et taux de réponse
  • Note et nombre d'avis de la boutique du fournisseur, certifications et un indicateur sponsorisé
  • Recherche par mot-clé, triée par pertinence ou par ventes, filtrée sur les fournisseurs Verified ou Verified PRO, Trade Assurance ou un pays de fournisseur ; jusqu'à 480 produits par appel
  • Fiche produit : variantes SKU avec leurs prix, attributs, délai de livraison par quantité, emballage, lieu d'expédition et vidéos
  • Fiche fournisseur du détail produit : localisation, type d'entreprise, note, avis, temps de réponse et taux de livraison à temps
  • Prix du produit dans la devise du pays de sortie, chaque montant étant aussi donné en USD

Endpoints dédiés

/marketplace/alibaba-search

Une recherche de produits sur Alibaba.com

Les produits Alibaba pour un mot-clé (q) : un tableau products avec productId, title, url, image, thumbnail, images, priceText, priceMin, priceMax, currency (USD), priceTiers (minQuantity, maxQuantity, price, promotionPrice), le prix promotionnel, moq, moqUnit, sold, rating, reviewsCount, leadTimeDays, category, certifications, sponsored et supplier (name, url, profileUrl, country, yearsOnAlibaba, verified, verifiedPro, goldSupplier, tradeAssurance, responseRate), plus totalResults, pagesFetched, lastPageFetched, droppedFromLastPage, hasMore et nextPage. sort vaut relevance ou sales ; verified, verified_pro et trade_assurance (true ou false) et supplier_country (ISO-2) filtrent les résultats ; max_results de 1 à 480 à raison de 48 par page, et page (1-100) fixe le point de départ.

/marketplace/alibaba-product

Un produit Alibaba.com complet

Un produit par product_id ou url : title, categories, images, videos, priceText avec priceMin et priceMax dans la devise locale et priceMinUsd et priceMaxUsd, priceTiers par palier de quantité (local et USD), moq et unit, variants (options et SKU avec leurs prix), attributes, leadTimes par palier de quantité, packaging, shippingMethods, shipFrom, tradeAssurance, tradeTerm et supplier (name, url, profileUrl, country, location, yearsOnAlibaba, businessType, goldSupplier, verified, verifiedBy, rating, reviewsCount, responseTime, onTimeDeliveryRate). proxy_country fixe la devise locale ; un produit retiré ou inconnu répond 404.

Comment le scraper

curl -X POST \
  -H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
  "https://api.scrapeunblocker.com/marketplace/alibaba-search?q=bluetooth%20speaker&trade_assurance=true&max_results=48"
import requests

resp = requests.post(
    "https://api.scrapeunblocker.com/marketplace/alibaba-search",
    headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
    params={"q": "bluetooth speaker", "trade_assurance": "true", "max_results": "48"},
)
print(resp.text)
import { ScrapeUnblockerClient } from 'scrapeunblocker';

const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });

const results = await su.alibabaSearch('bluetooth speaker', {
  tradeAssurance: true,
  maxResults: 48,
});
const product = await su.alibabaProduct('1600535081811');
console.log(results);
console.log(product);

Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.

Exemple de réponse

{
  "query": "bluetooth speaker",
  "filters": {
    "sort": "relevance",
    "verified": false,
    "verified_pro": false,
    "trade_assurance": true,
    "supplier_country": null
  },
  "page": 1,
  "products": [
    {
      "productId": "1601207586306",
      "title": "Portable Mini Bluetooth Wireless Speakers Outdoor Sports Waterproof Portable Subwoofer Super Bass Wireless BT Speaker",
      "url": "https://www.alibaba.com/product-detail/Portable-Mini-Bluetooth-Wireless-Speakers-Outdoor_1601207586306.html",
      "image": "https://s.alicdn.com/@sc04/kf/H96bf8f906a7242c2a3a05b30d7c2c4act.jpg",
      "thumbnail": "https://s.alicdn.com/@sc04/kf/H96bf8f906a7242c2a3a05b30d7c2c4act.jpg_300x300.jpg",
      "priceText": "US $2.79-$2.99",
      "priceMin": 2.79,
      "priceMax": 2.99,
      "currency": "USD",
      "priceTiers": [
        { "minQuantity": 2, "maxQuantity": 99, "price": 2.99, "promotionPrice": 2.69 },
        { "minQuantity": 100, "maxQuantity": 999, "price": 2.95, "promotionPrice": 2.65 },
        { "minQuantity": 1000, "maxQuantity": 99999, "price": 2.89, "promotionPrice": 2.6 },
        { "minQuantity": 100000, "maxQuantity": null, "price": 2.79, "promotionPrice": 2.51 }
      ],
      "promotionPriceText": "US $2.51-$2.69",
      "discountText": "10% off",
      "moq": 2,
      "moqUnit": "pieces",
      "moqText": "2 pieces",
      "sold": 1625,
      "soldText": "1,625 sold",
      "rating": 4.4,
      "reviewsCount": 111,
      "leadTimeDays": 7,
      "category": "Speakers",
      "sponsored": false,
      "certifications": ["FCC", "DECLARATION OF CONFORMITY"],
      "supplier": {
        "name": "Shenzhen Yuzhuo Technology Co., Ltd.",
        "companyId": "231401697",
        "url": "https://szyz.en.alibaba.com/",
        "profileUrl": "https://szyz.en.alibaba.com/company_profile.html",
        "country": "CN",
        "yearsOnAlibaba": 13,
        "verified": true,
        "verifiedPro": false,
        "goldSupplier": true,
        "tradeAssurance": true,
        "responseRate": "84.8%"
      }
    },
    {
      "productId": "1600535081811",
      "title": "Professional Portable Wireless Bluetooth Speaker With Super Bass Active Stereo Waterproof Loud Sound Woofer Outdoor Use",
      "url": "https://www.alibaba.com/product-detail/Professional-Portable-Wireless-Bluetooth-Speaker-With_1600535081811.html",
      "image": "https://s.alicdn.com/@sc04/kf/Hc86d8b202768487fa63d3347a61ca8e81.png",
      "thumbnail": "https://s.alicdn.com/@sc04/kf/Hc86d8b202768487fa63d3347a61ca8e81.png_300x300.png",
      "priceText": "US $12.20-$12.51",
      "priceMin": 12.2,
      "priceMax": 12.51,
      "currency": "USD",
      "priceTiers": [
        { "minQuantity": 500, "maxQuantity": 2999, "price": 12.51, "promotionPrice": null },
        { "minQuantity": 3000, "maxQuantity": null, "price": 12.2, "promotionPrice": null }
      ],
      "promotionPriceText": null,
      "discountText": null,
      "moq": 500,
      "moqUnit": "pieces",
      "moqText": "500 pieces",
      "sold": 46,
      "soldText": "46 sold",
      "rating": 4.8,
      "reviewsCount": 10,
      "leadTimeDays": 25,
      "category": "Speakers",
      "sponsored": false,
      "certifications": ["EMC", "ROHS", "FCC"],
      "supplier": {
        "name": "Shenzhen Form Electronics Co., Ltd.",
        "companyId": "200012573",
        "url": "https://form-e.en.alibaba.com/",
        "profileUrl": "https://form-e.en.alibaba.com/company_profile.html",
        "country": "CN",
        "yearsOnAlibaba": 19,
        "verified": true,
        "verifiedPro": false,
        "goldSupplier": true,
        "tradeAssurance": true,
        "responseRate": "97.8%"
      }
    }
  ],
  "resultsCollected": 48,
  "totalResults": 396885,
  "lastPage": 100,
  "pagesFetched": 1,
  "lastPageFetched": 1,
  "droppedFromLastPage": 0,
  "hasMore": true,
  "nextPage": 2,
  "visitCountry": "DE"
}

Lire la documentation de l'API

Questions fréquentes

Le scraping d'Alibaba est-il légal ?

Collecter des données publiques d'Alibaba.com comme les titres de produits, les prix, les quantités minimales et les informations sur les fournisseurs 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 les fiches publiques ; ce que vous collectez et comment vous l'utilisez relève de votre responsabilité.

Comment scraper Alibaba sans se faire bloquer ?

Alibaba répond à une adresse dont il se méfie par une page de captcha à curseur envoyée comme une réponse 200 normale, si bien qu'un scraper simple enregistre le captcha comme s'il s'agissait de données. Le plugin /marketplace/alibaba-search lit le même service JSON de résultats que celui par lequel pagine la page de recherche d'alibaba.com, prend une nouvelle sortie quand le captcha revient, jusqu'à trois essais, puis tente une fois la page de résultats rendue côté serveur avant de répondre 502 plutôt que de renvoyer le captcha. Le endpoint produit lit la page du produit de la même façon, et aucun navigateur n'intervient. Dans le benchmark de ScrapeUnblocker, 100 % des 1 267 appels ont renvoyé de vraies données, en environ 2,2 s par appel : 828 recherches, chacune avec un mot-clé différent (certaines dans d'autres langues, sur des pages suivantes ou avec des filtres), en environ 2,5 s, et 439 pages produit en environ 1,5 s.

Quelles données Alibaba puis-je obtenir ?

Le endpoint de recherche renvoie pour chaque produit son identifiant, son titre, son URL, ses images et sa catégorie, la fourchette de prix en USD avec le prix par palier de quantité et un éventuel prix promotionnel, la quantité minimale avec son unité, le nombre de ventes, la note et le nombre d'avis de la boutique du fournisseur, le délai de livraison en jours, les certifications, un indicateur sponsorisé et la fiche fournisseur : nom, URL de la boutique et du profil, pays, années sur Alibaba, indicateurs Verified, Verified PRO et Gold Supplier, Trade Assurance et taux de réponse. Le endpoint produit ajoute la fiche complète : variantes SKU avec leurs prix, attributs, délai de livraison par quantité, emballage, lieu d'expédition, incoterm, vidéos, ainsi que la localisation, le type d'entreprise, le temps de réponse et le taux de livraison à temps du fournisseur. Alibaba masque certaines fiches dans certains pays ; un produit qui n'est pas affiché dans le pays de la première sortie est relu une fois via une sortie américaine avant d'être déclaré introuvable (404).

Combien de produits Alibaba puis-je obtenir par recherche ?

Alibaba sert 48 produits par page de résultats et cesse de paginer une recherche à la page 100. Un appel collecte jusqu'à 480 produits (max_results de 1 à 480, dix pages) ; pour aller plus loin, rappelez avec page égal au nextPage de la réponse précédente. nextPage est toujours la page suivante dont aucun produit n'a été renvoyé ; quand max_results s'arrête au milieu d'une page, le reste de cette page est ignoré (droppedFromLastPage le compte), demandez donc des multiples de 48 pour obtenir tous les produits. Alibaba propose deux tris sur son onglet produits, pertinence et ventes (les plus vendus des 180 derniers jours), et les filtres sont ceux de sa propre page de recherche : verified et verified_pro pour les fournisseurs inspectés, trade_assurance pour les produits couverts par Trade Assurance et supplier_country pour les fournisseurs situés dans un pays, par exemple CN, US ou IN. totalResults indique combien de produits correspondent.

Dans quelle devise sont les prix Alibaba ?

Les résultats de recherche sont en USD, tels que les renvoie le service de résultats d'Alibaba ; si le plugin doit se rabattre sur la page de résultats, les prix arrivent dans la devise du pays de sortie et currency indique laquelle. Le endpoint produit renvoie la devise du pays de sortie, que vous pouvez fixer avec proxy_country, avec les montants en USD priceMinUsd et priceMaxUsd, et chaque palier de quantité dans les deux. Les paliers de prix sont les échelons de gros d'Alibaba, par exemple de 2 à 99 pièces à 2,99 USD et de 100 à 999 pièces à 2,95 USD, et moq avec son unité est la plus petite commande acceptée par le fournisseur.

Combien coûte le scraping d'Alibaba ?

Une recherche est facturée une requête par page de résultats servie : jusqu'à 48 produits font 1 requête, 480 produits jusqu'à 10, et pagesFetched indique le nombre exact. Un produit fait une requête. 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. Les blocages et les timeouts ne sont pas facturés, et 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.