logo
ES

Lista de productos de tienda Tmall

Indique un ID de tienda Tmall y un recuento esperado de productos para recopilar los anuncios de esa tienda, con títulos, precios, señales de ventas e imágenes.

Traducido · es-ESVer texto original

Desarrollador
super_ig
Precios
Desde 0,08 US$ / 20 registros
Última actualización
2026-10-13

Descripción general

Una página de tienda Tmall es una ventana útil de lo que un comerciante ofrece ahora, pero los anuncios son difíciles de conservar como un conjunto comparable: títulos, precios, imágenes y señales de ventas se mueven juntos con el surtido. Esta aplicación convierte un ID de tienda en un catálogo estructurado a nivel de producto para revisar la mezcla listada sin copiar filas a mano.

A diferencia de abrir un producto que ya conoce, una lista de tienda muestra el surtido tal como aparece en la tienda. Mantener la identidad del producto, las señales comerciales y el contexto de la tienda en la misma fila permite mapear bandas de precio y ver qué artículos siguen listados.

Notas sobre los datos

Cada registro es un anuncio público de producto de la tienda Tmall indicada. Los ID de producto se deduplican dentro del conjunto devuelto. El elemento de origen y el ID de negocio conservan el contexto de la tienda y pueden repetirse en muchos productos de la misma tarea. Los anuncios se devuelven en un orden ascendente estable de hora de recopilación.

El precio es el importe del anuncio como cadena sin procesar, sin campo de moneda separado. El recuento de ventas es texto mostrado y puede incluir abreviaturas o un signo más, así que no debe tratarse como un total auditado de transacciones. La hora de recopilación no tiene zona horaria. La marca temporal de creación es una cadena sin procesar y puede ser milisegundos codificados en JSON. Un marcador sin datos distingue un elemento de tienda sin productos coincidentes de las filas de anuncio ordinarias.

La recopilación cubre solo anuncios públicos de la tienda indicada. No incluye otras tiendas, especificaciones de ficha de producto, comentarios ni datos de pedidos.

Cómo se ve un resultado

Cada fila es un anuncio de producto de tienda Tmall asociado a la tienda enviada, o un marcador sin datos para esa tienda.

Título del productoID de productoPrecioRecuento de ventasNombre de la tiendaID de tienda
十二烷基苯磺酸 烷基苯磺酸 直链烷基苯磺酸 磺酸 500g/瓶12230885327169000+优索样品 杨静店35318526
烷基糖苷,烷基多糖苷,APG0810 APG0814 APG1214 APG10 APG061437087496212.57000+优索样品 杨静店35318526

La imagen del producto, el ID de vendedor, la URL de la tienda, la hora de recopilación y el marcador sin datos también están disponibles cuando se suministran con el registro. Los títulos de producto y los nombres de tienda pueden permanecer en el idioma original.

Casos de uso

  • Para mapear el surtido, agrupe filas por ID de tienda y compare Título del producto con Precio para ver la mezcla visible y las bandas de precio.
  • Para revisar señales de ventas, observe Recuento de ventas junto a Título del producto para encontrar anuncios con mayor demanda en página, sin tratar el texto como un total auditado de ventas.
  • Para supervisar el catálogo, compare ID de producto e ID de tienda en recopilaciones posteriores para ver qué productos reaparecen o desaparecen de la lista.

Alcance y límites

Un ID de tienda Tmall por tarea, con un recuento esperado de 1 a 2000 productos; el recuento es un objetivo de recopilación, no un tope estricto. La recuperación está protegida en 1000 páginas de hasta 1000 registros cada una. La cobertura se limita a anuncios públicos de tiendas Tmall.

  • Adecuada para
  • Cuando necesite una instantánea de catálogo a nivel de producto de una tienda Tmall.
  • Cuando quiera comparar títulos listados, precios mostrados y señales públicas de ventas dentro de una tienda.
  • No usar para
  • Cuando necesite especificaciones de ficha de producto u opiniones de clientes en lugar de datos de listado de tienda.
  • Cuando necesite una consulta inmediata de un solo registro en lugar de una recopilación en segundo plano.

Gestión de fallos

Comportamiento de fallos y reintentos declarado por el desarrollador. Recomendamos incluirlo en tu prompt del sistema al integrar.

  1. 1Si no se devuelven productos, compruebe el ID de tienda y vuelva a enviar.
  2. 2Conserve los registros completados tras un éxito parcial; vuelva a enviar la misma tienda tras un fallo o una caducidad.
  3. 3Reintente más tarde tras un límite de velocidad, una indisponibilidad temporal o un tiempo de espera.
  4. 4Los resultados pueden superar el recuento objetivo solicitado; el recuento no es un límite estricto de salida.

Entrada

Parámetros necesarios para llamar a esta App, generados a partir del input.schema del manifest.json.

  • ID de tienda Tmallshop_idObligatoriostring
    El ID de la tienda Tmall cuyos anuncios de producto desea recopilar. Introduzca un ID de tienda por tarea, de 1 a 512 caracteres.
    Ejemplo35318526
  • Recuento esperado de productoscrawl_countObligatoriointeger
    Número esperado de productos a recopilar, de 1 a 2000. Es un objetivo de recopilación, no un tope estricto, por lo que el recuento real puede ser mayor. Los grupos incompletos de 20 registros devueltos se facturan igualmente como 20 registros.
    Rango1–2000Ejemplo25
  • Orden de recopilaciónsort_orderObligatoriostring(enum)
    Elija cómo se recopilan los productos: general, por ventas o más recientes. Las filas devueltas siguen ordenadas por hora de recopilación.
    Valores permitidosGeneral1Por ventas2Más recientes4Ejemplo1

Salida

Estructura de campos de un único registro, generada a partir del output.schema del manifest.json.

  • ID de negociobiz_idstring
    Identificador de agrupación empresarial devuelto con el anuncio; vacío si no hay ninguno.
    Ejemplo35318526
  • Nombre de marcabrand_namestring
    Nombre de marca mostrado en el anuncio del producto; vacío si no hay ninguno.
  • Marca temporal de recopilacióncollect_timestring
    Hora de recopilación como cadena de marca temporal; vacía si no hay ninguna.
  • Hora de recopilacióncrawl_timestring
    Hora de recopilación del anuncio; la fuente no indica zona horaria.
    Ejemplo2026-10-13T16:00:32

Datos de ejemplo

Generado a partir de output.schema. Los campos sin valor de ejemplo usan marcadores de estructura.

output.example
{
  "biz_id": "35318526",
  "brand_name": "<brand_name>",
  "collect_time": "<collect_time>",
  "crawl_time": "2026-10-13T16:00:32",
  "created_at": "{\"$numberLong\":\"1791878432670\"}",
  "data_index": 0,
  "date_payload": "<date_payload>",
  "image_url": "https://img.alicdn.com/imgextra/i1/42083946/O1CN01UBjaXU1f1K1DjfGEC_!!42083946.jpg",
  "now_page": "<now_page>",
  "price": "16",
  "product_title": "十二烷基苯磺酸 烷基苯磺酸 直链烷基苯磺酸 磺酸 500g/瓶",
  "rate_count": "<rate_count>",
  "root_url": "https://shop35318526.taobao.com",
  "sale_count": "9000+",
  "seller_id": "42083946",
  "shop_id": "35318526",
  "shop_name": "优索样品 杨静店",
  "sort_value": "<sort_value>",
  "spu_id": "12230885327",
  "status": "<status>",
  "source_item": "35318526",
  "no_data": false
}

Integración

Esta App se puede integrar mediante MCP, API, SDK o exportación de archivos — todos los canales comparten las mismas capacidades y precios. Cada solicitud se autentica con la cabecera Authorization: Bearer usando una API Key (de larga duración, creada en la consola de Data Hub); los clientes MCP también pueden iniciar sesión con OAuth sin clave. Más opciones como CLI y Skill están en camino. Esta App se ejecuta de forma asíncrona y se puede cancelar a mitad de camino: Tras la cancelación, la ejecución se detiene. Los registros ya entregados se conservan y se facturan.

Con MCP (Model Context Protocol) puedes llamar a esta App directamente desde clientes de IA como Claude y Cursor. Elige tu cliente y el modo de autenticación, y copia la configuración de abajo.

Configuración del cliente

Sustituye el valor tras Bearer por tu API Key de larga duración. Funciona en cualquier cliente, CI o entorno sin interfaz.

mcpServers config
{
  "mcpServers": {
    "octoparse_datahub": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=super_ig/tmall-shop-product-list",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Deja que la IA lo configure por ti

¿No quieres editar configuraciones a mano? Copia el prompt de instalación y pégalo en cualquier cliente de IA: completará la configuración a su manera. (El prompt le pide a la IA que te solicite tu API Key, de modo que las credenciales nunca queden en el historial de chat ni en configuraciones compartidas.)

detail.access.mcp.composeHint

Precios

Por tarea de tienda enviada

Se cobra una vez por cada ejecución enviada, independientemente del número de registros devueltos.

0,0001 US$/ ejecución
20 registros devueltos

Se cobra según el número de registros devueltos correctamente. Las ejecuciones fallidas no se cobran. Se factura en unidades de 20 registros; cualquier unidad parcial se redondea a 20 registros.

0,08 US$/ 20 registros

Los distintos eventos de facturación se acumulan de forma independiente. Consulta cada elemento para más detalles. Las ejecuciones fallidas no se cobran.

Ver créditos

Pruébalo ahora

Rellena los parámetros y ejecuta — los resultados provienen de una llamada real.

Ejemplo
Los parámetros se validan contra input.schema antes del envío
Desde 0,08 US$ / 20 registros