一、引言
亞馬遜商品詳情API(如Product Advertising API或SP-API)是開發(fā)者獲取商品核心數(shù)據(jù)的關(guān)鍵工具,支持通過ASIN或關(guān)鍵詞精準查詢商品標題、價格、評價等50+字段,廣泛應用于價格監(jiān)控、競品分析和供應鏈管理場景。
二、接口概述
核心功能
商品檢索:通過ASIN或ISBN精確匹配商品,或通過關(guān)鍵詞模糊搜索。
多維度數(shù)據(jù):返回價格(含促銷價)、庫存狀態(tài)、類目排名、圖片URL及評論摘要。
多站點支持:通過marketplace參數(shù)指定區(qū)域(如US/UK/JP..)。
三、Python請求示例
以下代碼實現(xiàn)商品詳情查詢:
# coding:utf-8 """ Compatible for python2.x and python3.x requirement: pip install requests """ from __future__ import print_function import requests# 配置參數(shù) API_URL = "c0b.cc/R4rbK2 wechatid:Taobaoapi2014 "app_key = "YOUR_APP_KEY" num_id = "123456789" # 目標商品ID# 請求示例 url 默認請求參數(shù)已經(jīng)做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)
代碼通過MD5簽名確保請求安全性,支持分頁獲取商品數(shù)據(jù)。實際開發(fā)需替換有效密鑰并處理異常響應。