关键词:AliExpress、aliexpress.item.get、官方 OpenAPI、跨境电商、Python 示例、合规限速 适用:比价 SaaS、ERP 选品、数据分析、第三方金融评估
一、接口能拿到什么数据?
速卖通开放平台提供 aliexpress.item.get,一次调用可返回 30+ 字段:
- 基础:商品标题、一口价/原价、折扣率、主图 URL、币种
- SKU:各规格库存、阶梯价、属性图、尺码/颜色绑定
- 物流:运费模板、海外仓、预计妥投时间
- 营销:促销标签、历史最低价、佣金率
- 评价:评分、评论数、带图评价比例
- 多语言:支持英/西/俄等 8 种返回,利于本土化
二、0→1 准备工作
| 步骤 | 说明 | 地址/备注 |
|---|---|---|
| ① 注册开发者 | 企业认证 QPS 更高 | - |
| ② 创建应用 | 选'商品数据'权限 | 得到 AppKey + AppSecret |
| ③ 申请权限 | 搜索 aliexpress.item.get | 审核 1-3 天 |
| ④ 获取 token | OAuth2.0 或商家授权 | 部分接口可省 |
三、技术画像
网关:https://gw.api.aliexpress.com/routerjson (固定)
Method: aliexpress.item.get
必参:app_key, timestamp, sign, method, v=1.0, format=json, num_iid
签名:HMAC-SHA256(新)或 MD5(旧),需排序后拼接
返回:JSON,UTF-8,gzip 压缩
频率:默认 1000 次/天,购买资源包可升至 10 万/天
四、Python 实战:30 行拿到商品 JSON
# pip install requests
import time, json, hashlib, hmac, requests
from urllib.parse import urlencode
APP_KEY = '你的 AppKey'
APP_SECRET = '你的 AppSecret'
GATEWAY = 'https://gw.api.aliexpress.com/routerjson'
def () -> :
params = {k: v k, v params.items() v }
sorted_str = urlencode((params.items()))
sig = hmac.new(APP_SECRET.encode(), sorted_str.encode(), hashlib.sha256).hexdigest().upper()
sig
():
p = {
: ,
: APP_KEY,
: time.strftime(),
: ,
: ,
: ,
: num_iid,
:
}
p[] = sha256_sign(p)
r = requests.get(GATEWAY, params=p, timeout=)
r.raise_for_status()
r.json()[][]
__name__ == :
data = item_get()
(json.dumps(data, indent=, ensure_ascii=))


