
摘要:在跨境选品、供应链调研、ERP 货源池搭建、供应商数据分析业务中,经常需要批量获取 1688B2B 批发商品结构化摘要数据。1688.item_search商品列表 API,支持关键词、类目检索、价格筛选、分页查询,返回商品标题、批发展示价、最小起订量、店铺、发货地等摘要信息。本文从接口概述、请求入参、返回字段解析、标准 JSON 样例、业务流程、开发踩坑、业务场景完整讲解,适合电商后端、数据采集、供应链系统开发者参考。
1688.item_search的定位是搜索型接口,通过关键词或类目 ID 返回 1688 批发商品列表摘要。它和商品详情接口是互补关系:列表接口负责 "找商品",详情接口负责 "拿完整数据"。
接口名称:1688.product.search (Taobaoapi2014前往体验)
请求网关: c0b.cc/R4rbK2 (HTTPS,支持 GET/POST)
接口版本:2.0
核心能力:关键词检索,支持价格区间、起订量、地区、实力商家、发货能力等多维度过滤,返回商品标题、阶梯批发价、MOQ、供应商信息、30 天成交、诚信通资质等 B2B 批发字段。
接口能力覆盖
参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
q | string | 是 | 搜索关键词 |
cat | int | 否 | 类目 ID,限定类目范围检索 |
page | int | 是 | 请求页码,起始值为 1 |
page_size | int | 否 | 单页返回条数,受接口限制 |
sort | string | 否 | 排序类型:综合、销量、价格升 / 降序 |
start_price | float | 否 | 价格区间‑最低价格 |
end_price | float | 否 | 价格区间‑最高价格 |
字段 | 类型 | 说明 |
|---|---|---|
code | int | 0调用成功;非 0 代表异常错误码 |
message | string | 提示信息,成功返回 ok,失败返回错误描述 |
data | object | 搜索业务主体对象 |
字段 | 类型 | 说明 |
|---|---|---|
total | int | 搜索预估总商品数量,仅做参考,不可作为分页循环依据 |
page | int | 当前请求页码 |
page_size | int | 每页返回商品条数 |
page_count | int | 预估总页数,接口存在翻页上限,该字段不可信 |
item_list | array[object] | 商品摘要数组,核心业务数据集 |
字段 | 类型 | 说明 |
|---|---|---|
num_iid | bigint | 1688 商品 ID,调用商品详情接口核心入参 |
title | string | 商品完整标题 |
price | float | 列表展示批发单价,多阶梯批发仅展示第一档价格 |
original_price | float | 划线原价,无划线价返回 0 |
pic_url | string | 商品主图 CDN 地址 |
sales | int | 近 30 天成交销量 |
min_order | int | 最小起订件数,B2B 批发核心字段 |
shop_id | bigint | 1688 店铺 ID |
seller_nick | string | 店铺名称 |
cat_id | int | 商品类目 ID |
cat_name | string | 商品类目完整名称 |
province | string | 发货省份 |
city | string | 发货城市 |
item_url | string | 商品 H5 访问链接 |
is_ad | boolean | 是否广告推广商品;true 为付费广告,统计分析建议过滤 |
is_kaiguan | boolean | 实力商家 / 工厂店铺标识 |
{
"code": 0,
"message": "ok",
"data": {
"total": 42600,
"page": 1,
"page_size": 20,
"page_count": 2130,
"item_list": [
{
"num_iid": 678923451123,
"title": "夏季纯棉短袖T恤 男士宽松大码 工厂现货批发",
"price": 19.80,
"original_price": 39.00,
"pic_url": "https://gw.alicdn.com/demo.jpg",
"sales": 23600,
"min_order": 2,
"shop_id": 56789123,
"seller_nick": "XX服饰工厂店",
"cat_id": 10166,
"cat_name": "男装>男士T恤",
"province": "浙江",
"city": "杭州",
"item_url": "https://detail.1688.com/offer/678923451123.html",
"is_ad": false,
"is_kaiguan": true
}
]
}
}def fetch_1688_item_search(keyword, page=1):
resp = call_1688_item_search_api(q=keyword, page=page, page_size=20)
if resp.get("code") != 0:
print("接口调用失败", resp.get("message"))
return []
item_list = resp.get("data", {}).get("item_list", [])
# 保存候选商品到数据库
save_candidate_goods(item_list)
return item_list
# 调用示例
goods = fetch_1688_item_search("夏季纯棉T恤", page=1)1688.item_search是 1688B2B 货源采集的入口接口,主要负责商品检索拿到摘要数据集。开发重点不在于简单接口调用,而在于分页边界处理、B2B 批发业务字段理解、限流重试、图片防盗链处理,同时要明确接口能力边界,搭配商品详情接口拿到完整货源数据。处理好上述工程细节,接口可以稳定支撑跨境选品、供应链分析、自动采购等业务系统。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。