淘宝商品详情图片爬取API:item_get_desc调用实例
淘宝商品详情一般是以图片的形式列出来的。想要获取商品的详情信息,就要拿到这些图片。像网店搬家,无货源电商都需要批量自动化拿这些商品详情数据。
前段时间给客户封装了一个API,用来获取淘宝的商品详情图片。下面是调用示例。
item_get_desc-获得淘宝商品描述
公共参数
|
名称 |
类型 |
必须 |
描述 |
|---|---|---|---|
|
key |
String |
是 |
调用key(必须以GET方式拼接在URL中) |
|
secret |
String |
是 |
调用密钥 |
|
api_name |
String |
是 |
API接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等] |
|
cache |
String |
否 |
[yes,no]默认yes,将调用缓存的数据,速度比较快 |
|
result_type |
String |
否 |
[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读 |
|
lang |
String |
否 |
[cn,en,ru]翻译语言,默认cn简体中文 |
|
version |
String |
否 |
API版本 |
请求参数
请求参数:num_iid=520813250866 参数说明:num_iid:淘宝商品ID(没获取到可以加&type=1重试)
请求示例(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-gw.onebound.cn/taobao/item_get_desc/?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)
API测试





