一、1688 B2B 工厂信息接口总览
1688 开放平台核心工厂接口有两个:
获取单个工厂详情:alibaba.icbu.company.get(别名 item_get_factory)
按关键词搜索工厂列表:item_search_factory
1)工厂详情接口(item_get_factory)
用途:根据店铺 / 工厂 ID,返回工商、产能、认证、信用等 60+ 字段
官方名称:alibaba.icbu.company.get
权限码:com.alibaba.icbu.company.read
请求方式:GET/POST,返回 JSON
必填参数:
app_key、timestamp、sign(签名)
companyId 或 offerId(二选一)
返回核心字段(结构化)
基础信息:公司名称、统一社会信用代码、成立时间、注册资本、法人、注册地址、联系方式
生产能力:厂房面积、员工数、生产线、月产能、加工方式、年营业额
资质认证:深度认证、ISO、专利、行业资质、实地认证
交易信用:交易勋章、回头率、纠纷率、好评率、违规记录
2)工厂搜索接口(item_search_factory)
用途:按关键词 / 类目 / 地区 / 产能筛选工厂列表,返回简要档案
参数:关键词、类目 ID、地区、员工规模、认证类型、页码、页大小
返回:工厂 ID、名称、主营、认证、产能、地址、勋章等摘要信息
二、接入权限与门槛(官方)
个人开发者:仅基础字段(无产能、无联系方式),QPS 低
企业开发者(推荐):
营业执照 + 对公账户认证
签署《信息共享协议》
解锁全量字段,QPS 可达 20
费用:基础接口免费,仅需企业认证;高调用量需额外申请
三、快速接入方案(两种)
方案 A:官方开放平台(合规、稳定、全量数据)
注册 1688 企业账号 → 入驻开放平台(http://open.1688.com)
创建应用 → 申请权限 com.alibaba.icbu.company.read
拿到 app_key/app_secret → 按文档生成签名调用
方案 B:第三方封装接口地址
服务商已做好企业认证与签名,你只需传 key/secret + 工厂 ID
优势:无需企业资质、无需签名开发、开箱即用
劣势:数据略延迟、有调用量、需付费
四、调用示例
coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from future import print_function
import requests
小编: TaoxiJd-api 前往体验API:o0b.cn/ibrad
请求示例 url 默认请求参数已经做URL编码
url = "https://api-gw.cn/1688/item_get_factory/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&sid=b2b-2216359427002c502b"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if name == "main":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
五、常见应用场景
供应商尽调:一键获取工厂产能、资质、信用,评估实力
供应链选品:筛选 “深度认证 + 月产能≥10 万” 的优质工厂
ERP / 采购系统:自动拉取工厂档案,建立供应商库
产业带分析:按地区 / 类目统计工厂数量与产能分布
六、你接下来可做的
我可以给你一份可直接测试的调用模板,你只需注册填入自己的 app_key 即可跑通。
也可以帮你对比官方 vs 第三方接口的成本与稳定性,给出选型建议。