AMAZON 国际商品详情 API 返回值说明

Amazon 国际商品详情 API(主要指Product Advertising API v5,PA-API v5)是获取全球亚马逊商品数据的核心接口,返回值为 JSON 格式,包含商品基础信息、价格、库存、评价等多维度数据。以下按核心数据模块详细解析返回值字段及业务含义,适用于跨境电商选品、价格监控、竞品分析等场景:

一、顶层结构与基础标识

PA-API v5 的返回值以Items数组为核心,每个元素代表一个商品,顶层包含请求状态与元数据:

{

  "Items": [/* 商品详情数组 */],

  "RequestId": "xxx-xxx-xxx",  // 请求唯一标识(用于排查问题)

  "Errors": []  // 错误信息(无错误时为空数组)

}

二、核心数据模块与字段解析

1. 商品基础标识(唯一识别与定位)

字段路径类型说明业务价值

Items[].ASINstring亚马逊标准识别号(全球唯一,10 位字符)商品唯一标识,用于后续查询评论、价格等

Items[].DetailPageURLstring商品详情页 URL(带地区前缀,如https://www.amazon.com/dp/B07VGRJDFY)直接跳转商品页面,用于前端展示

Items[].ParentASINstring父 ASIN(变体商品的主标识,如同一商品的不同颜色共享一个 ParentASIN)识别变体关系,获取全系列商品数据

2. 商品信息(标题、描述、分类)

字段路径类型说明示例

Items[].ItemInfo.Title.DisplayValuestring商品标题(含品牌、型号、核心特性)"Apple AirPods Pro 2 with MagSafe Charging Case"

Items[].ItemInfo.Brand.DisplayValuestring品牌名称"Apple"

Items[].ItemInfo.ProductTypeNamestring亚马逊内部商品类型(用于分类)"WIRELESS_HEADPHONES"

Items[].ItemInfo.Features.DisplayValuesarray核心功能列表(bullet points)["主动降噪", "空间音频", "防水等级 IP54"]

Items[].ItemInfo.Description.DisplayValuestring详细描述(HTML 格式,含规格、使用说明)"<p>主动降噪技术可阻隔 90% 环境噪音...</p>"

3. 图片资源(多尺寸与变体图)

字段路径类型说明应用场景

Items[].Images.Primary.Large.URLstring主图 URL(大尺寸,通常 800x800 像素)商品列表页主图展示

Items[].Images.Variantsarray变体图片数组(如不同颜色 / 角度的图片)展示商品多维度外观

Items[].Images.Primary.Small.URLstring小图 URL(通常 100x100 像素)缩略图展示,节省加载带宽

4. 技术规格与属性(细分参数)

字段路径类型说明示例

Items[].ItemInfo.TechnicalInfo.TechnicalDetailsarray技术参数键值对[{"Name":"电池续航","Value":"6 小时"}, {"Name":"蓝牙版本","Value":"5.3"}]

Items[].ItemInfo.Color.DisplayValuestring颜色"White"、"星空蓝"

Items[].ItemInfo.Size.DisplayValuestring尺寸"One Size"、"XL"

Items[].ItemInfo.Weight.DisplayValuestring重量(带单位)"150 grams"、"0.3 磅"

5. 变体商品信息(多规格商品)

对于有多个规格(如颜色、尺寸)的商品,返回Variations字段:

{

  "Variations": {

    "Items": [

      {

        "ASIN": "B016LO4UTA",  // 变体ASIN(具体规格的唯一标识)

        "ItemInfo": {

          "Color": {"DisplayValue": "White"},

          "Size": {"DisplayValue": "M"}

        },

        "Offers": {

          "Listings": [{"Price": {"DisplayAmount": "$249.99"}}]

        }

      },

      // 更多变体...

    ]

  }

}

三、关键使用说明

地区差异

不同国家站点(美国、德国、日本等)的字段可能有本地化差异(如货币、语言、配送规则)。

调用时需指定Marketplace参数(如www.amazon.com对应美国,www.amazon.co.jp对应日本)。

四、示例:提取核心商品数据(Python)

# coding:utf-8

"""

Compatible for python2.x and python3.x

requirement: pip install requests

"""

from __future__ import print_function

import requests

# 请求示例 url 默认请求参数已经做URL编码

# 封装好API供应商demo url=o0b.cn/ibrad 复制链接test

url = "https://api-gw.cn/amazon/item_get/?key=自己的key&secret=秘钥&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)


通过解析以上字段,可全面获取亚马逊国际商品的核心信息,支撑跨境电商选品决策、价格监控、竞品分析等业务场景。实际使用时需结合具体国家站点的特性,合理处理本地化数据与异常情况。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容