https://api.nexscope.ai/alibaba1688/imageSearchEjecutar 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/alibaba1688/imageSearch |
| Autenticación | Bearer API key |
| Content-Type | application/json |
Parámetros de la solicitud
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
imageUrl | string | opcional | Imagen URL, longitud máxima 1000; sólo soporta png/jpg/jpeg; elegir uno de los `imageBase64`, `imageId` |
imageBase64 | string | opcional | La codificación Pure Base64, no contiene `data:image/jpeg;base64,` prefijo; sólo soporta png/jpg/jpeg; elegir uno de los `imageUrl` y `imageId` |
imageId | string | opcional | 1688 ID de imagen; se recomienda llevar `page>1` cuando se busca, que puede acelerar la respuesta; elegir uno de tres `imageUrl` y `imageBase64` |
page | integer | opcional | Número de página, a partir de 1 Ejemplo: 1 |
pageSize | integer | opcional | El número de productos por página no puede exceder de 50 Ejemplo: 20 |
priceStart | string | opcional | Valor inicial del filtro de precio (RMB), como `10` |
priceEnd | string | opcional | Precio del filtro valor final (RMB), como `100` |
filter | string | opcional | Condiciones de filtro, múltiples condiciones separadas por comas; ver la tabla de abajo para valores válidos |
sort | string | opcional | JSON formato `{sort field: sorting method}`; campos válidos son `price`, `monthSold`, `rePurchaseRate` Ejemplo: {
"monthSold": "desc"
} |
keyword | string | opcional | Palabras clave para seguir buscando en los resultados |
productCollectionId | string | opcional | ID de paleta, opción única; ver la tabla siguiente para valores válidos |
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 (34 campos)
| Nombre | Tipo | Obligatorio | Descripción |
|---|---|---|---|
imageId | string | opcional | El ID de imagen después de subirlo; devolverlo durante la consulta de paginación puede acelerar el proceso |
total | integer | opcional | Cantidad de productos en esta página |
totalPage | integer | opcional | Total páginas |
sourceType | string | opcional | Tipo de fuente, fijado a `1688` |
type | string | opcional | Estilo de representación, fijado a `productWorkbenches` |
columns | array | opcional | Definición de la columna de render |
costToken | integer | opcional | Consumir token |
products | array | opcional | Lista de productos, véase la tabla siguiente |
offerId | string | opcional | ID del producto |
asin | string | opcional | Número del artículo, igual que `offerId` |
imageUrl | string | opcional | Imágenes del producto |
title | string | opcional | Título del producto |
price | number | opcional | Precio al por mayor (yuan) |
consignPrice | number | opcional | Precio por una pieza (yuan) |
salesQuantity | integer | opcional | Número de piezas vendidas por mes |
estimatedSalesAmount | number | opcional | Ventas estimadas |
asinUrl | string | opcional | Enlace al producto |
isOnePsale | string | opcional | Si se debe enviar en nombre de una sola pieza (sí/no) |
isJxhy | string | opcional | Si se deben seleccionar fuentes de suministro (sí/no) |
sellerIdentities | string | opcional | Identidad mercantil (superfábrica/poderoso comerciante/miembro de la integridad) |
offerIdentities | string | opcional | Etiqueta del producto (previamente seleccionada) |
repurchaseRate | string | opcional | Tipo de cambio de recompra |
tradeScore | string | opcional | Calificación de las transacciones de productos |
compositeServiceScore | string | opcional | Puntos de experiencia en servicios integrales |
sendGoodsAddressText | string | opcional | Lugar de envío |
deliveryTime | string | opcional | Tiempo de envío (24/48 horas) |
quantityBegin | integer | opcional | Tamaño mínimo del lote |
hasPromotion | string | opcional | ¿Hay una campaña de marketing (sí/no) |
promotionType | string | opcional | Tipo de comercialización |
isPatentProduct | string | opcional | ¿Es un producto patentado (sí/no) |
isSelect | string | opcional | Identificación de paletas en el borde cruzado |
currency | string | opcional | Moneda fija `¥` |
sourceType | string | opcional | Tipo de fuente, fijado a `1688` |
dataType | string | opcional | Tipo de datos, fijados a `monthlyData` |
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.