logo
ES

Lista de productos de tienda JD

Indique un ID de tienda JD y un recuento esperado de productos para recopilar los anuncios de esa tienda, con titulos, precios, senales de ventas e imagenes.

Traducido · es-ESVer texto original

Desarrollador
super_ig
Precios
Desde 0,01 US$ / 60 registros
Última actualización
2026-10-16

Descripción general

Una pagina de tienda JD muestra lo que un comerciante ofrece ahora, pero titulos, precios, imagenes y senales de ventas estan juntos en la pagina y cambian con el surtido, asi que cuesta mantenerlos como un conjunto comparable. Esta aplicacion convierte un ID de tienda en un catalogo estructurado a nivel de producto para que merchandising, sourcing e investigacion revisen la mezcla anunciada sin copiar filas a mano.

A diferencia de abrir un producto que ya se conoce, una lista de tienda muestra el surtido tal como aparece en la tienda. Mantener la identidad SKU, las senales comerciales del anuncio y el contexto de tienda en la misma fila permite mapear franjas de precio, vigilar que articulos siguen anunciados o armar un conjunto de candidatos de un comerciante.

Notas sobre los datos

Cada registro es un anuncio publico de producto de la tienda JD indicada. Los ID de SKU se deduplican en el conjunto devuelto. El elemento de origen conserva el contexto de tienda y puede repetirse en muchos productos de la misma tarea. Los anuncios vuelven en orden ascendente estable de hora de recopilacion.

El precio JD y el precio original son importes de anuncio como cadena en bruto, sin campo de moneda aparte. El recuento de ventas y el recuento de valoraciones son texto mostrado, no totales auditados. La hora de recopilacion no tiene zona horaria. Las direcciones de imagen de producto pueden empezar por // en lugar de un prefijo http completo. Algunas filas siguen devolviendo SKU, tienda e imagen cuando el titulo, el precio o el texto de ventas estan vacios. Un marcador sin datos distingue un elemento de tienda sin productos coincidentes de las filas de anuncio ordinarias.

La recopilacion cubre solo los anuncios publicos de la tienda indicada. No incluye otras tiendas, especificaciones de ficha de detalle, comentarios ni datos de pedido.

Como se ve un resultado

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

ID de SKUTítulo del productoNombre de la tiendaID de tiendaHora de recopilaciónMarcador sin datos
100300235664绘威耗材京东自营旗舰店10000011402026-10-13T18:41:21No
4154542绘威耗材京东自营旗舰店10000011402026-10-13T18:41:21No

La imagen del producto, el precio JD, el precio original, la marca, el recuento de ventas y el recuento de valoraciones tambien estan disponibles cuando vienen con el registro. Los titulos 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 Nombre de la tienda para ver la mezcla visible.
  • Para vigilar el catalogo, compare ID de SKU y ID de tienda en recopilaciones posteriores para ver que productos reaparecen o salen de la lista.
  • Para revisar la recopilacion, use Hora de recopilación con Marcador sin datos para distinguir filas de anuncio ordinarias de un elemento de tienda sin productos coincidentes.

Alcance y límites

Un ID de tienda JD por tarea con un recuento esperado de productos de 1 a 1.200; el recuento es un objetivo de recopilacion, no un tope estricto. La recuperacion esta protegida en 1.000 paginas de hasta 1.000 registros cada una. La cobertura se limita a anuncios publicos de tienda JD.

  • Adecuada para
  • Cuando necesita una instantanea de catalogo a nivel de producto para una tienda JD.
  • Cuando quiere comparar titulos anunciados, precios mostrados y senales de ventas publicas dentro de una tienda.
  • No usar para
  • Cuando necesita especificaciones de ficha de detalle o reseñas de clientes en lugar de datos de lista de tienda.
  • Cuando necesita una consulta inmediata de un registro en lugar de una tarea de recopilacion 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 exito parcial; vuelva a enviar la misma tienda tras una tarea fallida o caducada.
  3. 3Reintente mas tarde tras un limite de ritmo, una indisponibilidad temporal o un tiempo de espera.
  4. 4Los resultados pueden superar el recuento objetivo solicitado; el recuento es un objetivo de recopilacion, no un limite estricto de salida.

Entrada

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

  • ID de tienda JDshop_idObligatoriostring
    El ID de la tienda JD cuyos anuncios de producto quiere recopilar. Introduzca un ID de tienda por tarea, de 1 a 512 caracteres.
    Ejemplo1000001140
  • Recuento esperado de productoscrawl_countObligatoriointeger
    Numero esperado de productos a recopilar, de 1 a 1.200. Es un objetivo de recopilacion, no un tope estricto, asi que el recuento real puede ser mayor.
    Rango1–1200Ejemplo25
  • Orden de recopilacionsort_orderObligatoriostring(enum)
    Elija cómo se recopilan los productos: Predeterminado, Ventas, Número de valoraciones, Más reciente, Precio ascendente o Precio descendente. Las filas devueltas siguen ordenadas por hora de recopilación.
    Valores permitidosPredeterminado0Ventas2Número de valoraciones3Más reciente4Precio ascendente51Precio descendente52Ejemplo0

Salida

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

  • Hora de recopilacióncrawl_timestring
    Hora de recopilación del anuncio; la fuente no indica zona horaria.
    Ejemplo2026-10-13T18:41:21
  • Imagen del productoimage_urlstring
    Dirección de la imagen principal del anuncio; puede empezar por //; vacía si no se devuelve ninguna.
    Ejemplo//img13.360buyimg.com/n7/jfs/t1/514425/6/8520/200460/6a9e9d91Fc5d50a38/00835dc5dc07cc0e.jpg
  • Título del productoproduct_titlestring
    Título del producto mostrado en el anuncio de la tienda JD; vacío si no se devuelve ninguno.
  • ID de tiendashop_idstring
    Identificador de la tienda que contiene este producto.
    Ejemplo1000001140

Datos de ejemplo

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

output.example
{
  "crawl_time": "2026-10-13T18:41:21",
  "image_url": "//img13.360buyimg.com/n7/jfs/t1/514425/6/8520/200460/6a9e9d91Fc5d50a38/00835dc5dc07cc0e.jpg",
  "product_title": "<product_title>",
  "shop_id": "1000001140",
  "shop_name": "绘威耗材京东自营旗舰店",
  "sku_id": "100300235664",
  "source_item": "1000001140",
  "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/jd-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
Por registro devuelto

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

0,01 US$/ 60 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,01 US$ / 60 registros