淘宝商品销量接口API更新升级(总销+精准月销API)

412 阅读3分钟

不少客户有获取淘宝商品销量的需求,淘宝商品销量接口主要用于以下业务场景。有不齐全的欢迎大家补充。

库存管理:商家可以通过接口获取到实时的销量信息,更好地进行库存管理。 供应链计划:商家可以通过接口了解到商品的销售趋势,制定出更加精准的供应链计划。 市场推广:商家可以通过接口获取到实时的销量信息,制定出更加有针对性的市场推广策略。 市场分析:商家可以通过接口了解到商品的市场表现和竞争情况,制定出更加适应性的销售策略。 商品筛选:商家可以根据销量情况,筛选和排序热销商品进行推广和销售。 竞争对手分析:商家可以通过接口比较不同商品的销售情况,了解竞争对手的销售策略和市场表现,优化自己的销售策略。 商品的销量分为月销量和总销量。之前淘宝的销量API只能获取到总销量,月销量只能通过商品详情接口item_get获取商品详情页的月销。详情页的月销在100以上的通常为100+、200+等不精准的表示。这次应客户需求,对淘宝商品销量接口进行更新升级,可以获取到精准月销,已通过大批量测试验证,有需要的朋友自取。

接口名称:item_get_sales

参数说明

公共参数 获取淘宝商品大量数据接口API测试key

名称类型必须描述
keyString调用key(必须以GET方式拼接在URL中)
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本

请求参数

请求参数:num_iid=520813250866

参数说明:num_iid:淘宝商品ID
monthly:1(获取月销量)

响应参数

Version: Date:

名称类型必须示例值描述
itemitem[]0获取商品销量详情
num_iidBigint042402278132宝贝ID
detail_urlString0item.taobao.com/item.htm?id…宝贝链接
total_salesInt0474149宝贝总销量

调用示例

商品详情页月销显示为100+

image.png

销量接口测试页

image.png

代码请求示例

image.png Python调用代码

"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://api-服务器.cn/taobao/item_get_sales/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&num_iid=520813250866"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)