淘宝商品详情API接入指南

简介: 淘宝开放平台商品查询接口(taobao.item.get),支持POST/GET请求,返回JSON格式商品信息。需传入item_id、fields等核心参数,并按规则生成SHA256签名。注意频率限制(2次/秒)、字段权限及常见错误码(如7/15/27)。


一、接口基础信息
接口地址
https://api.taobao.com/router/rest
请求方式
POST(推荐)/GET
数据格式
JSON(默认)
二、核心参数说明
参数名 必选 说明
method 是 固定值:taobao.item.get
item_id 是 目标商品数字ID
fields 是 需返回的字段,如:title,price,pic_url
app_key 是 开发者密钥
sign 是 请求签名
timestamp 是 请求时间戳(格式:yyyy-MM-dd HH:mm:ss)
三、签名生成算法
将所有参数按字母序排序:
params = sorted(params.items())
拼接键值对:
query_str = '&'.join([f"{k}{v}" for k,v in params])
追加App Secret:
raw_sign = query_str + app_secret
SHA256加密:
import hashlib
sign = hashlib.sha256(raw_sign.encode()).hexdigest().upper()
四、请求示例(Python)
import requests
import hashlib
import time

app_key = "YOUR_APP_KEY"
app_secret = "YOUR_SECRET"
item_id = "6789012345"

params = {
"method": "taobao.item.get",
"item_id": item_id,
"fields": "title,price,pic_url,desc",
"app_key": app_key,
"timestamp": time.strftime("%Y-%m-%d %H:%M:%S"),
"v": "2.0"
}

生成签名

sorted_params = sorted(params.items())
query_str = ''.join([f"{k}{v}" for k,v in sorted_params])
raw_sign = query_str + app_secret
sign = hashlib.sha256(raw_sign.encode()).hexdigest().upper()
params["sign"] = sign

发送请求

response = requests.post("https://api.taobao.com/router/rest", data=params)
print(response.json())

五、响应结构解析
{
"item_get_response": {
"item": {
"title": "【正品保障】无线蓝牙耳机",
"price": "199.00",
"pic_url": "https://img.alicdn.com/xxx.jpg",
"desc": "

商品详细描述HTML

"
}
}
}

六、注意事项
频率限制:默认每秒2次请求
字段权限:部分字段需申请特殊权限
错误代码:
7:请求参数缺失
15:无效签名
27:商品不存在

相关文章
|
7月前
|
缓存 监控 算法
淘宝商品详情 API 接入全流程实战指南 (附完整代码)
item_get 是淘宝开放平台提供的核心商品详情查询接口,支持通过商品 ID(num_iid)获取淘宝/天猫商品的完整结构化数据,包括:
|
6月前
|
JSON API 开发者
通过1688开放平台API根据商品ID获取商品详情
本文详解1688开放平台“获取商品详情”API调用方法:支持通过商品ID精准查询标题、价格、库存、图片、SKU等结构化信息,涵盖接口说明、POST请求方式、必选/可选参数(access_token、productId、fields)、JSON返回结构及Python调用示例,助开发者快速集成。(239字)
1408 0
|
8月前
|
XML JSON API
淘宝商品详情API(tb.item_get)
本文详解淘宝开放平台商品详情核心API(如item_get),涵盖对接流程、权限申请、请求规范、参数说明及返回字段,并列举代购集运、选品分析、比价导购等典型应用场景,助力开发者合规高效获取商品数据。(239字)
1005 3
|
8月前
|
数据采集 监控 API
合法获取淘宝商品数据:通过淘宝开放平台API的实践指南
本文介绍通过淘宝开放平台官方API合法获取商品数据的完整流程,强调禁止爬虫、遵守协议,确保合规调用商品详情、搜索等接口,规避法律与封号风险。
|
JSON API 数据安全/隐私保护
【干货满满】分享淘宝API接口到手价,用python脚本实现
淘宝开放平台通过API可获取商品到手价,结合商品详情与联盟接口实现优惠计算。需使用AppKey、AppSecret及会话密钥认证,调用taobao.tbk.item.info.get接口获取最终价格。代码示例展示签名生成与数据解析流程。
|
JSON API 数据安全/隐私保护
深度分析淘宝卖家订单详情API接口,用json返回数据
淘宝卖家订单详情API(taobao.trade.fullinfo.get)是淘宝开放平台提供的重要接口,用于获取单个订单的完整信息,包括订单状态、买家信息、商品明细、支付与物流信息等,支撑订单管理、ERP对接及售后处理。需通过appkey、appsecret和session认证,并遵守调用频率与数据权限限制。本文详解其使用方法并附Python调用示例。
|
9月前
|
JSON 监控 API
京东商品列表 API使用指南
京东商品列表API是京东开放平台提供的核心接口,支持按关键词、分类、价格、销量等条件筛选商品,返回标题、价格、库存、销量等结构化信息,适用于店铺管理、价格监控、竞品分析等场景。需认证开发者身份并获取appkey、access_token及相应权限后调用,接口以JSON格式传输,部分按量计费。
|
4月前
|
JSON 缓存 数据挖掘
企业级实战:淘宝开放平台 API 接口示例(含 JSON 数据参考)
企业级场景下淘宝标准 API 调用规范、接口示例与真实返回结构,适用于 ERP、商品同步、店铺管理、数据分析等系统。
|
6月前
|
JSON 算法 5G
拼多多开放平台商品搜索API技术实践指南
拼多多商品搜索API(pdd.ddk.goods.search)支持关键词检索商品,返回ID、标题、价格、销量等核心信息,适用于比价与选品分析。个人开发者日调用2000次,企业认证可达10万次。需签名认证,支持多维度排序与优惠券筛选。(239字)
1508 1