淘宝商品API使用示例:如何通过调用外部API来获取淘宝商品价格销量主图详情数据

淘宝上的商品信息量非常之大,商品的详情信息也很齐全。如何通过调用外部API来实现批量获取商品价格销量主图详情等信息呢?上周刚好完成了一个完整的淘宝商品采集项目,今天特来分享一下。

接口名称:item_get

请求地址:https://api-test.cn/taobao/item_get

result_type:[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读

请求参数

请求参数:num_iid=652874751412&is_promotion=1

参数说明:num_iid:淘宝商品ID

is_promotion:是否获取取促销价

API测试页

请求代码(CURL、PHP、Java、JavaScript、Python、Ruby、c、c++等等)

python 复制代码
# coding:utf-8
"""
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/?key=t3015935152&secret=4zTbjQ6yV748ceYa&num_iid=564893183751&is_promotion=1"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)

响应示例

相关推荐
闯闯桑3 分钟前
Pyspark中的int
大数据·python·spark·pandas
聚客AI5 分钟前
「实战指南」90%+准确率的BERT微调:情感分析模型落地指南
人工智能·llm·掘金·日新计划
江城开朗的豌豆6 分钟前
Vue的keep-alive缓存揭秘:多出来的生命周期怎么玩?
前端·javascript·vue.js
BoredWait7 分钟前
vite+vue-ts 如何在项目中实现多语言
前端·javascript
不摸鱼8 分钟前
Jason Calacanis:美国创业黄金时代结束?顶尖人才正“逃离”硅谷 | 不摸鱼的独立开发者日报(第31期)
人工智能·开源·资讯
berryyan11 分钟前
Windows 环境下通过 WSL2 成功集成 Claude Code 与 PyCharm 的完整指南
人工智能·python
悟空码字14 分钟前
一个免费的视频、音频、文本、图片多媒体处理工具
人工智能·aigc
年纪轻轻就扛不住27 分钟前
keep-alive实现原理及Vue2/Vue3对比分析
前端·javascript·vue.js
这是个栗子32 分钟前
黑马头条-数据管理平台
前端·javascript·ajax
2501_9153738833 分钟前
如何在 Chrome 浏览器中保存从商店下载的扩展程序到本地
前端·chrome