2026最全国内外电商API接口的数据列表与采集
·
电商数据采集 API 主要分为 官方开放平台 API(合规、稳定)和 第三方聚合 API(多平台统一、接入快)。下面按 国内主流平台(淘宝 / 天猫、京东、1688、拼多多)+ 跨境平台(亚马逊、速卖通、Shopee) 给出 最常用接口清单、接入要点、技术规范、选型建议。
一、国内电商:官方核心采集 API(2026)
1. 淘宝 / 天猫(TOP 开放平台)
taobao.item.get— 商品详情(标题、价格、SKU、图片、属性、类目)taobao.items.search— 商品搜索 / 列表(关键词、类目、价格区间、销量排序)taobao.item.review.list.get— 商品评价(评分、内容、用户、追评)taobao.item.sku.get— SKU 规格 / 库存 / 价格taobao.shop.get— 店铺信息(名称、评分、主营、商品数)taobao.item.soldquantity.get— 商品销量(30 天 / 总销量)
接入要点
- 资质:企业认证 + 店铺授权(个人无核心数据权限)
- 认证:OAuth 2.0 + HMAC-SHA256 签名
- 计费:基础接口免费,高并发 / 高级接口按量付费
- 限流:单应用约 500 次 / 秒,需做限流与重试
2. 京东(JOS 开放平台)
jd.item.get— 商品详情(价格、库存、规格、物流)jd.union.open.goods.query— 联盟商品搜索 / 列表(个人可免费调用)jd.price.get— 实时价格 / 促销监控jd.item.comment.list— 商品评价jd.shop.info.get— 店铺信息
接入要点
- 个人可用 京东联盟 API(选品 / 推广)
- 企业需店铺授权获取订单 / 库存
- 签名:MD5 或 HMAC-SHA256
- 响应快:≤200ms,适合高频监控
3. 1688(阿里巴巴开放平台)
alibaba.product.get— 商品详情(批发价、起订量、供应商、货期)alibaba.product.search— 商品搜索 / 列表(关键词、类目、地区、交易数)alibaba.supplier.get— 供应商 / 工厂信息alibaba.product.sku.get— 批发 SKU / 规格 / 价格
接入要点
- B2B 批发场景首选,企业资质优先
- 支持跨境货源(1688 寻源通)
- 接口稳定,响应≤500ms
4. 拼多多(PDD Open API)
pdd.goods.info.get— 商品详情pdd.goods.search— 商品搜索pdd.goods.sku.price.get— SKU 价格 / 规格pdd.goods.comment.list— 评价列表
接入要点
- 个人 / 企业均可接入,免费额度较高
- 适合低价商品、下沉市场数据采集
二、跨境电商:官方核心采集 API
1. 亚马逊(Amazon SP-API)
Catalog Items API— 商品详情 / 类目Products API— 价格 / 库存 / ASINOrders API— 订单(自有店铺)Reviews API— 商品评价(需授权)Reports API— 批量销售 / 库存报告
接入要点
- 全球 19 站点统一接入
- 需 AWS 账号 + 卖家店铺授权
- 签名:AWS SigV4(复杂)
- 合规严格,禁止数据外泄
2. 速卖通(AliExpress Open API)
aliexpress.solution.product.list.query— 商品列表aliexpress.item.get— 商品详情aliexpress.logistics.trace.query— 物流轨迹
3. Shopee / Lazada(东南亚)
/api/v2/product/get_item_base_info— 商品基础信息/api/v2/order/get_order_detail— 订单详情- 多站点(SG/MY/ID/TH/PH)独立授权
Lazada:接口与 Shopee 高度相似
三、第三方聚合电商 API(多平台一站式)
优势:统一协议、统一字段、一次接入多平台、低门槛、个人可用主流服务商
- 聚水潭、万里牛、易仓科技(跨境)
- 数铺云、鼎点数据、阿里云市场 API 商品
常用统一接口(示例)
item_get— 多平台商品详情item_search— 多平台商品搜索item_review— 多平台评价item_price— 实时价格监控shop_info— 店铺信息
适用场景
- 个人 / 中小团队快速开发
- 多平台比价、选品工具
- 跨境货源聚合(1688→亚马逊 / Shopee)
四、标准接入流程(通用)
-
注册开发者账号
- 官方:淘宝 / 京东 / 1688 开放平台 → 企业 / 个人认证
- 第三方:注册账号 → 购买套餐 → 获取 Key/Secret
-
创建应用 & 获取密钥
- 获取:
AppKey / ClientID、AppSecret / ClientSecret - 填写回调 URL(OAuth 用)
- 获取:
-
授权(主流 OAuth 2.0)
- 跳转授权页 → 用户授权
- 回调获取
code→ 换取access_token - 用
refresh_token续期
-
签名与调用
- 协议:HTTPS
- 格式:JSON
- 签名:HMAC-SHA256 / MD5 / AWS SigV4
- 必须:限流、重试、队列、缓存
五、Python 接入示例(淘宝商品详情)
python
运行
import requests
import hashlib
import hmac
from datetime import datetime
def taobao_sign(params, secret):
# 参数排序
sorted_params = sorted(params.items())
# 拼接
query_str = ''.join(f"{k}{v}" for k, v in sorted_params)
# HMAC-SHA256 签名
sign = hmac.new(
secret.encode('utf-8'),
query_str.encode('utf-8'),
hashlib.sha256
).hexdigest().upper()
return sign
# 配置
APP_KEY = "你的AppKey"
APP_SECRET = "你的AppSecret"
METHOD = "taobao.item.get"
NUM_IID = "商品ID(如淘宝商品ID)"
# 公共参数
params = {
"method": METHOD,
"app_key": APP_KEY,
"timestamp": datetime.now().strftime("%Y-%m-%d %H:%M:%S"),
"format": "json",
"v": "2.0",
"sign_method": "hmac-sha256",
"fields": "num_iid,title,price,sku,images",
"num_iid": NUM_IID
}
# 签名
params["sign"] = taobao_sign(params, APP_SECRET)
# 请求
url = "https://eco.taobao.com/router/rest"
resp = requests.post(url, data=params)
print("商品数据:", resp.json())
六、选型建议(直接照抄)
- 国内商品 / 价格监控:淘宝
taobao.item.get+ 京东jd.item.get - 跨境选品 / 货源:1688
alibaba.product.get+ 亚马逊 SP-API - 多平台比价工具:第三方聚合 API(一次接入全平台)
- 企业 ERP / 订单同步:官方店铺授权 API(淘宝 / 京东 / Shopee)
- 个人快速开发:京东联盟 / 第三方聚合(免费 / 低成本)
七、合规与避坑
- 优先官方 API:爬虫存在法律风险、封号、数据不稳定
- 数据使用合规:禁止泄露用户信息、禁止商用未授权数据
- 限流必做:超量调用会被限流 / 封禁
- 状态映射:各平台订单 / 物流状态不同,需内部统一
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)