Todos los scrapers

E-commerce

Alibaba Scraper

alibaba.com

100% Tasa de éxito
2.2s Respuesta media
Bot detection + rate limiting Protección
1267 llamadas Medido sobre

Alibaba.com se sirve mediante dos endpoints de plugin dedicados en lugar de la obtención de página genérica. Dale al endpoint de búsqueda una palabra clave (como 'bluetooth speaker', en cualquier idioma) y devuelve los productos ya analizados: id, título, URL, imágenes y categoría del producto, el rango de precios en USD con el precio de Alibaba por tramo de cantidad y cualquier precio promocional, la cantidad mínima de pedido con su unidad, cuántas unidades se han vendido, la valoración de la tienda del proveedor y su número de reseñas, el plazo de entrega en días, las certificaciones, un indicador de patrocinado y la ficha del proveedor con nombre, URL de la tienda y del perfil, país, años en Alibaba, los indicadores Verified, Verified PRO y Gold Supplier, Trade Assurance y tasa de respuesta. Ordena por relevancia o por ventas de los últimos 180 días, quédate solo con proveedores Verified o Verified PRO, productos con Trade Assurance o proveedores de un país, y recoge hasta 480 productos por llamada a 48 por página, continuando desde nextPage hasta la página 100 de Alibaba. El endpoint de producto acepta un id o una URL de producto y devuelve una ficha completa: el precio por tramo de cantidad en la moneda local y en USD, las variantes SKU con sus precios, los atributos, el pedido mínimo, el plazo de entrega por cantidad, el embalaje, el origen del envío, Trade Assurance y la ubicación, el tipo de empresa, la valoración, el tiempo de respuesta y la tasa de entregas a tiempo del proveedor. Lee las páginas públicas de Alibaba: no hace falta cuenta de Alibaba, inicio de sesión de comprador ni clave de API.

Qué puedes extraer

  • Id, título, URL, imágenes y categoría del producto
  • Rango de precios en USD, precio por tramo de cantidad (price tiers) y cualquier precio promocional
  • Cantidad mínima de pedido (MOQ) con su unidad, unidades vendidas y plazo de entrega en días
  • Nombre del proveedor, URL de la tienda y del perfil, país, años en Alibaba, indicadores Verified, Verified PRO y Gold Supplier, Trade Assurance y tasa de respuesta
  • Valoración y número de reseñas de la tienda del proveedor, certificaciones y un indicador de patrocinado
  • Búsqueda por palabra clave, ordenada por relevancia o ventas, filtrada por proveedores Verified o Verified PRO, Trade Assurance o país del proveedor; hasta 480 productos por llamada
  • Detalle de producto: variantes SKU con sus precios, atributos, plazo de entrega por cantidad, embalaje, origen del envío y vídeos
  • Ficha del proveedor en el detalle de producto: ubicación, tipo de empresa, valoración, reseñas, tiempo de respuesta y tasa de entregas a tiempo
  • Precios del producto en la moneda del país del exit, con cada cifra también en USD

Endpoints dedicados

/marketplace/alibaba-search

Búsqueda de productos en Alibaba.com

Productos de Alibaba para una palabra clave (q): un array products con productId, title, url, image, thumbnail, images, priceText, priceMin, priceMax, currency (USD), priceTiers (minQuantity, maxQuantity, price, promotionPrice), el precio promocional, moq, moqUnit, sold, rating, reviewsCount, leadTimeDays, category, certifications, sponsored y supplier (name, url, profileUrl, country, yearsOnAlibaba, verified, verifiedPro, goldSupplier, tradeAssurance, responseRate), además de totalResults, pagesFetched, lastPageFetched, droppedFromLastPage, hasMore y nextPage. sort es relevance o sales; verified, verified_pro y trade_assurance (true o false) y supplier_country (ISO-2) filtran los resultados; max_results de 1 a 480 a 48 por página, y page (1-100) fija desde dónde empezar.

/marketplace/alibaba-product

Un producto de Alibaba.com completo

Un producto por product_id o url: title, categories, images, videos, priceText con priceMin y priceMax en la moneda local y priceMinUsd y priceMaxUsd, priceTiers por tramo de cantidad (local y USD), moq y unit, variants (opciones y SKU con sus precios), attributes, leadTimes por tramo de cantidad, packaging, shippingMethods, shipFrom, tradeAssurance, tradeTerm y supplier (name, url, profileUrl, country, location, yearsOnAlibaba, businessType, goldSupplier, verified, verifiedBy, rating, reviewsCount, responseTime, onTimeDeliveryRate). proxy_country fija la moneda local; un producto retirado o desconocido responde 404.

Cómo rastrearlo

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);

Las peticiones son POST y sus parámetros van en la query string. El renderizado en navegador siempre ocurre: no hay ningún flag que activar.

Ejemplo de respuesta

{
  "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"
}

Leer la documentación

Preguntas frecuentes

¿Es legal hacer scraping de Alibaba?

Recopilar datos públicos de Alibaba.com como títulos de productos, precios, pedidos mínimos y datos de proveedores es lícito en muchas jurisdicciones, pero las normas dependen de tu país, de los datos que recopiles y de cómo los uses. ScrapeUnblocker devuelve las fichas públicas; qué recopilas y cómo lo usas es responsabilidad tuya.

¿Cómo hago scraping de Alibaba sin que me bloqueen?

Alibaba responde a una dirección de la que no se fía con una página de captcha deslizante enviada como una respuesta 200 normal, así que un scraper simple guarda el captcha como si fueran datos. El plugin /marketplace/alibaba-search lee el mismo servicio JSON de resultados por el que pagina la propia página de búsqueda de alibaba.com, toma un exit nuevo cuando vuelve el captcha, hasta tres intentos, y después prueba una vez la página de resultados renderizada en el servidor antes de responder 502 en lugar de devolver el captcha. El endpoint de producto lee la página del producto de la misma forma, y no interviene ningún navegador. En el benchmark de ScrapeUnblocker devolvió datos reales en el 100 % de 1.267 llamadas, unos 2,2 s por llamada: 828 búsquedas, cada una con una consulta distinta (algunas en otros idiomas, en páginas posteriores o con filtros), en unos 2,5 s, y 439 páginas de producto en unos 1,5 s.

¿Qué datos de Alibaba puedo obtener?

El endpoint de búsqueda devuelve, para cada producto, su id, título, URL, imágenes y categoría, el rango de precios en USD con el precio por tramo de cantidad y cualquier precio promocional, el pedido mínimo con su unidad, las unidades vendidas, la valoración y el número de reseñas de la tienda del proveedor, el plazo de entrega en días, las certificaciones, un indicador de patrocinado y la ficha del proveedor: nombre, URL de la tienda y del perfil, país, años en Alibaba, indicadores Verified, Verified PRO y Gold Supplier, Trade Assurance y tasa de respuesta. El endpoint de producto añade la ficha completa: variantes SKU con sus precios, atributos, plazo de entrega por cantidad, embalaje, origen del envío, condición comercial, vídeos, y la ubicación, el tipo de empresa, el tiempo de respuesta y la tasa de entregas a tiempo del proveedor. Alibaba oculta algunas fichas en algunos países; un producto que no se muestra en el país del primer exit se lee una vez más a través de un exit de EE. UU. antes de darlo por inexistente (404).

¿Cuántos productos de Alibaba puedo obtener por búsqueda?

Alibaba sirve 48 productos por página de resultados y deja de paginar una búsqueda en la página 100. Una llamada recoge hasta 480 productos (max_results de 1 a 480, diez páginas); para ir más allá, vuelve a llamar con page igual al nextPage de la respuesta anterior. nextPage es siempre la siguiente página de la que no se devolvió ningún producto, así que cuando max_results termina dentro de una página el resto de esa página se omite (droppedFromLastPage lo cuenta); pide múltiplos de 48 para obtener todos los productos. Alibaba ofrece dos órdenes en su pestaña de productos, relevancia y ventas (los más vendidos de los últimos 180 días), y los filtros son los de su propia página de búsqueda: verified y verified_pro para proveedores inspeccionados, trade_assurance para productos cubiertos por Trade Assurance y supplier_country para proveedores situados en un país, como CN, US o IN. totalResults indica cuántos productos coinciden.

¿En qué moneda vienen los precios de Alibaba?

Los resultados de búsqueda vienen en USD, tal como los devuelve el servicio de resultados de Alibaba; si el plugin tiene que recurrir a la página de resultados, los precios llegan en la moneda del país del exit y currency indica cuál. El endpoint de producto devuelve la moneda del país del exit, que puedes fijar con proxy_country, junto con las cifras en USD priceMinUsd y priceMaxUsd, y cada tramo de cantidad en ambas. Los tramos de precio son los escalones mayoristas de Alibaba, por ejemplo de 2 a 99 unidades a 2,99 USD y de 100 a 999 a 2,95 USD, y moq con su unidad es el pedido más pequeño que acepta el proveedor.

¿Cuánto cuesta hacer scraping de Alibaba?

Una búsqueda se factura como una petición por cada página de resultados servida: hasta 48 productos es 1 petición, 480 productos hasta 10, y pagesFetched muestra el número exacto. Un producto es una petición. 1 petición = 1 crédito, 1,00 EUR por cada 1.000 en Pay as you go, bajando hasta unos 0,55 EUR por cada 1.000 en el plan Ultimate. No se facturan los bloqueos ni los timeouts, y la prueba gratuita incluye 500 peticiones sin tarjeta.

Scrapers relacionados

Empieza a rastrear este sitio hoy

Plan gratuito incluido. No necesitas tarjeta para probarlo.