taobao.item_search_shop(淘宝开放平台核心接口)seller_id)或店铺ID(
shop_id)获取指定店铺所有商品信息,支持分页、排序及全量数据检索。App Key和
App Secret(密钥需严格保密)。taobao.items.onsale.get),部分场景需签约淘宝服务市场。seller_id:卖家唯一ID(优先使用,部分版本
shop_id已失效)。page:页码(默认1,支持分页遍历)。page_size:每页商品数量(默认10,最大100,建议10-50)。sort:排序方式(
new新品、
bid价格升序、
_bid价格降序、
sale销量降序)。category_id:商品分类ID(筛选特定分类商品)。fields:指定返回字段(如
num_iid,title,price,sales)。MD5或
HMAC-SHA256对请求参数签名,确保请求合法性。示例Python代码:
pythonimport hashlibdef generate_sign(params, app_secret): sorted_params = sorted(params.items()) sign_str = app_secret + ''.join(f"{k}{v}" for k, v in sorted_params) + app_secret return hashlib.md5(sign_str.encode()).hexdigest().upper()https://gw.api.taobao.com/router/restapp_key、
timestamp、
format(JSON)、
v(版本号)等公共参数。seller_id:卖家唯一ID。total_results/
real_total_results:总商品数(含缓存/实时数据)。page_count:总页数(计算公式:
⌈总商品数/每页数量⌉)。request_id:请求唯一标识(用于问题追踪)。num_iid:商品唯一ID(如
592020103246)。title:商品标题(含关键词/卖点)。price/
original_price:当前售价与原价(如
18.9元)。sales:商品销量(如
10000笔)。pic_url:商品主图URL(如
//img.alicdn.com/...)。detail_url:商品详情页链接(如
https://item.taobao.com/item.htm?id=592020103246)。category_id:商品分类ID(支持品类级推荐)。props:商品属性(JSON格式,如
{"颜色":"黑色","尺寸":"128GB"})。skus:SKU列表(含库存、价格,如
{"sku_id":"S123","price":"¥6199","quantity":100})。0000(成功)、
4000(系统错误)、
4003(参数错误)、
4008(频率过高)。pythonimport requestsimport timedef search_shop_items(app_key, app_secret, seller_id, page=1, page_size=10, sort="sale"): url = "https://gw.api.taobao.com/router/rest" timestamp = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) params = { "app_key": app_key, "method": "taobao.item_search_shop", "seller_id": seller_id, "page": page, "page_size": page_size, "sort": sort, "timestamp": timestamp, "format": "json", "v": "2.0", "sign_method": "md5" } # 生成签名并添加 params["sign"] = generate_sign(params, app_secret) response = requests.get(url, params=params) return response.json()# 示例调用app_key = "YOUR_APP_KEY"app_secret = "YOUR_APP_SECRET"seller_id = "898146183" # 示例卖家IDdata = search_shop_items(app_key, app_secret, seller_id, sort="_bid")print(data)
matplotlib生成销量趋势图、价格分布热力图。建议定期查阅 https://open.taobao.com/获取最新接口规范,或通过沙盒环境测试接口功能。如遇问题,可联系淘宝技术支持或社区论坛求助。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70046834/viewspace-3100171/ ,如需转载,请注明出处,否则将追究法律责任。