非卖家如何通过Amazon SP API凭ASIN获取商品SKU
如何通过Amazon SP API仅用ASIN获取商品SKU(非卖家身份)
核心原因:SKU属于卖家私有数据
SKU是卖家针对自身店铺商品自定义的内部库存标识,不属于Amazon公开的商品属性范畴。Catalog Items API(包括你使用的v0版本)仅返回公开可访问的商品信息,非卖家身份无法通过该API获取任何卖家的SKU数据——哪怕API schema中定义了SKUIdentifier字段,也只有商品所属的卖家调用时才会返回自己的SKU,其他身份调用不会返回该字段。
非卖家可获取的商品标识
你当前调用返回的MarketplaceASIN是公开的商品标识,除此之外,Catalog Items API还可能返回UPC、EAN、ISBN这类公开的全球贸易标识,但始终不会返回SKU。
权限补充说明
Amazon SP API的权限严格区分身份:
- 非卖家身份仅能调用少数公开数据接口(如Catalog Items、Product Advertising API等)
- 涉及卖家私有数据(SKU、库存、订单等)的接口(如Inventory Items API、Orders API)必须以卖家身份授权后才能调用,且只能查询自身店铺的数据。
内容的提问来源于stack exchange,提问作者PATAPOsha
相关产品推荐
相关产品推荐

