一、引言
亚马逊商品详情API(如Product Advertising API或SP-API)是开发者获取商品核心数据的关键工具。该接口支持通过ASIN或关键词精准查询商品标题、价格、评价等50+字段,广泛应用于价格监控、竞品分析和供应链管理场景。对于跨境电商卖家而言,准确获取商品详情信息是制定市场策略、优化库存管理的关键。
二、接口概述
1. 核心功能
- 商品检索:通过ASIN或ISBN精确匹配商品,或通过关键词模糊搜索。
- 多维度数据:返回价格(含促销价)、库存状态、类目排名、图片URL及评论摘要。
- 多站点支持:通过marketplace参数指定区域(如US/UK/JP等)。
- 实时数据:提供最新的商品价格、库存状态和用户评价。
2. 数据格式
返回数据通常为JSON或XML格式,包含商品详情、分类、品牌、价格、图片URL及用户评价等信息。示例JSON结构可能包括商品URL、标题、描述、品牌、价格、图片和用户评价等字段。
三、Python请求示例
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 配置参数 API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "
app_key = "YOUR_APP_KEY" num_id = "123456789" # 目标商品ID
# 请求示例 url 默认请求参数已经做URL编码
url = "amazon/item_get/?key=<您自己的apiKey>&num_iid=B016LO4UTA&domain=com"
headers = {
"Accept-Encoding": "gzip",
"Connection": "close"
}
if __name__ == "__main__":
r = requests.get(url, headers=headers)
json_obj = r.json()
print(json_obj)
代码功能说明:
- 支持多区域端点配置,可灵活切换不同国家站点。
- 封装了商品详情查询功能,可扩展其他API操作。
- 返回XML格式数据,可根据需要修改为JSON格式。