https://api.nexscope.ai/dl/productSearchEjecutar esta API
Envía una solicitud JSON para ejecutar esta API y recibir los datos de respuesta documentados.
Endpoint
| Método | POST |
| Ruta | https://api.nexscope.ai/dl/productSearch |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
keyWord | string | opcional | palabra clave de búsqueda, debe estar en chino, máximo 50 caracteres |
goodsUrl | string | opcional | Dirección del enlace del producto, elija uno de `keyWord` |
productIds | string | opcional | ID del producto, multiples separados por comas, hasta 20 |
cycle | string | opcional | Período estadístico: `7` los últimos 7 días o `30` los últimos 30 días |
searchType | integer | opcional | Tipo de búsqueda: `1` - ¿Qué? `3` correspondencia precisa Ejemplo: 1 |
sortField | string | opcional | `orderCount7d`、`saleCount7d`、`saleVolume7d`、`orderCount30d`、`saleCount30d`、`saleVolume30d`、`offerCreateTime`、`price`、`consignPrice` Ejemplo: orderCount30d |
sortType | string | opcional | Tipo de clasificación: `desc` orden descendente, `asc` orden ascendente Ejemplo: desc |
pageIndex | integer | opcional | Número de página, a partir de 1 Ejemplo: 1 |
pageSize | integer | opcional | Cantidad por página, rango 10-100 Ejemplo: 20 |
beginPrice | number | opcional | Valor inicial del precio al por mayor |
endPrice | number | opcional | precio al por mayor valor final |
beginConsignPrice | number | opcional | Valor de inicio del precio de agencia |
endConsignPrice | number | opcional | El valor final del precio de la agencia |
beginOrderCount | integer | opcional | Valor de partida del número de ventas |
endOrderCount | integer | opcional | Valor final de las ventas |
beginSaleCount | integer | opcional | Valor de partida de las unidades de venta |
endSaleCount | integer | opcional | Valor final de las ventas |
beginSaleVolume | number | opcional | valor inicial de las ventas |
endSaleVolume | number | opcional | valor final de las ventas |
beginStartQuantity | integer | opcional | Valor de partida de la cantidad mínima de compra |
endStartQuantity | integer | opcional | Cantidad mínima de compra valor final |
beginTpYear | integer | opcional | Valor inicial del período de aprobación del crédito |
endTpYear | integer | opcional | Integridad Valor final de vida |
beginOfferCreateTime | string | opcional | Valor inicial del tiempo de estante, formato `YYYY-MM-DD` |
endOfferCreateTime | string | opcional | Fecha de vencimiento, formato `YYYY-MM-DD` |
companyType | integer | opcional | Tipo de empresa: `0` ilimitada, `1` tienda, `2` fábrica Ejemplo: 0 |
offerType | integer | opcional | Identificación del producto: `0` no está limitado, `2` es nuevo, `3` es 1688 cuidadosamente seleccionado, `4` es transfronteriza, `5` admite la personalización, `6` es el tesoro de la tienda Ejemplo: 0 |
shiLiType | string | opcional | Tipo de vendedor, múltiples selecciones separadas por comas: `superFactory`, `Power`, `TrustPass` |
sendTime | string | opcional | Tiempo de envío, selecciones múltiples separadas por comas: `24`, `48`, `72` |
faceToFaceSupport | string | opcional | Apoyo de despedida, selecciones múltiples separadas por comas: `441218` Taobao, `386434` Douyin, `422914` Pinduoduo, `422978` Xiaohongshu, `386370` Kuaishou |
proxyRights | string | opcional | Para los derechos de envío de bajada, varias opciones deben estar separadas por comas: `4360897`, envío gratuito por una sola pieza, `449154`, compra primero, paga después |
shopService | string | opcional | Servicios de venta, selecciones múltiples separadas por comas: `4057409` Compra segura, `888777` Informe de certificación a fondo |
buyerProtections | string | opcional | Protección de derechos, opciones múltiples separadas con comas: `Free shipping for goods`, `7-day return guarantee`, `Support freight insurance` |
Respuesta de ejemplo
Estructura de respuesta de la plataforma. code 0 indica éxito o aceptación; data contiene el resultado de negocio.
No hay un ejemplo de respuesta publicado para esta API. Consulta los campos de respuesta siguientes.
Campos de respuesta
Referencia de campos de respuesta (26 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
total | integer | opcional | Número total de registros |
type | string | opcional | estilo de renderizado |
columns | array | opcional | Definición de la columna de render |
products | array | opcional | Lista de productos |
offerId | string | opcional | ID del producto |
asin | string | opcional | Número del artículo |
title | string | opcional | Título del producto |
asinUrl | string | opcional | Dirección del enlace del producto |
imageUrl | string | opcional | Dirección de la imagen del producto |
price | number | opcional | Precio al por mayor |
consignPrice | number | opcional | Precio en nombre de otros |
quantityPrices | string | opcional | rango de precios |
quantityBegin | integer | opcional | Tamaño mínimo del lote |
unit | string | opcional | unidad |
currency | string | opcional | Moneda |
salesOrderCount | integer | opcional | Número de ventas, devueltas según el período estadístico |
salesQuantity | integer | opcional | Número de piezas vendidas, devueltas según periodo estadístico |
estimatedSalesAmount | integer | opcional | Ventas estimadas, devueltas según el período estadístico |
deliveryTime | string | opcional | Tiempo de envío |
availableDate | string | opcional | Tiempo de la estantería del producto |
levelName | string | opcional | Categoría |
company | string | opcional | Nombre de la tienda |
shopId | string | opcional | ID de almacenamiento |
shopUrl | string | opcional | Almacenar la dirección del enlace |
dataType | string | opcional | Tipo de datos: `weeklyData` datos semanales, `monthlyData` datos mensuales |
sourceType | string | opcional | Plataforma fuente (1688) |
Respuestas
| Código | Descripción |
|---|---|
| 200 | Respuesta HTTP predeterminada tanto para el éxito como para muchos errores de negocio. Solo el código JSON externo 0 indica éxito o aceptación asíncrona; consulta data para obtener el resultado. |
| 429 | Límite de admisión de ejecuciones; respeta Retry-After cuando esté presente. |
| 503 | La admisión de ejecuciones no está disponible temporalmente; respeta Retry-After cuando esté presente. |
| Opcional | X-Nexscope-Http-Status: semantic asigna estados HTTP a los errores de negocio gestionados por el controlador en las rutas de ejecución y tareas. Los fallos previos a la autenticación, como la ausencia de una clave API (code 11209), pueden seguir devolviendo HTTP 200 antes de esta asignación. Comprueba siempre el código JSON externo; las solicitudes malformadas y los fallos de infraestructura también pueden devolver respuestas HTTP distintas de 200. |
Fuente de datos, vigencia y limitaciones
La fuente, la vigencia, la cobertura, los límites de frecuencia y las notas de estimación no se especifican en esta definición de API salvo que aparezcan en la documentación de campos de solicitud o respuesta anterior. No supongas datos oficiales del mercado ni actualización en tiempo real cuando no estén documentados explícitamente.