如何通过亚马逊的MWS API获取产品信息?

Chr*_*ngs 14 amazon amazon-product-api amazon-mws

我正在尝试在亚马逊上自动添加和管理我们的产品.查看MWS API的API文档,看起来没有办法确定某个产品是否已被其他卖家添加到亚马逊,如果是,那么它的属性是什么.

我们正在为我们销售的所有产品构建新的产品数据库,并拥有专门针对亚马逊属性数据字段(ASIN等)的表格.如果产品信息已经在亚马逊上,我们希望通过API提取数据并将其存储到我们自己的数据库中.

如果您尝试通过CSV添加产品,该产品已经存在于亚马逊(和你的属性是不同的任何方式("M"!="中等"),您会收到和错误.在这种情况下你可以捎带现有的产品信息,只是上传CSV与你的价格和数量对特定ASIN/SKU/UPC.我们想废除上传CSV文件并再次,有我们为亚马逊自己的产品表的属性.

我是否还需要利用亚马逊的产品广告API来确定这一点,还是可以通过MWS来完成?

亚马逊API的文档并不是很精彩,而且尝试对其进行排序的速度很慢.

其他信息:我们正在与Ruby合作.

Jon*_*ner 8

亚马逊的Merchant Web Services API仅限于您的商家帐户.因此,您的问题的答案是,您需要使用亚马逊的产品广告API来获取有关尚未列出的产品的信息.

话虽如此,您应该知道产品广告API存在新的限制,这会限制您每天可以拨打的电话数量达到2,000.除此之外,您还必须获得一个与您的帐户绑定的关联ID,并且需要随任何请求一起发送.

此外,我发现使用Product Advertising API收集的信息有时与网站不同步,并且已经从网站本身抓取信息.这有更多的开销,但您可以确信数据是最新的.当然,如果你已经有一个ASIN或与书籍(使用书号作为ASIN)或音乐CD(我相信使用UPC为ASIN)严格处理,这是唯一有用的.

  • 我们对亚马逊销售过程的糟糕程度感到非常惊讶.这些API看起来就像它们是在1999年构建的.没有REST,没有JSON,也没有做得好.我们假设与亚马逊整合将是一个扣篮.相反,我们让人们通过电子表格非常缓慢地添加产品(严重!?). (7认同)
  • 是的,亚马逊的API可能令人沮丧,并且有些不一致和错误.该文档非常有用,很难获得支持.您也可以尝试在亚马逊的MWS论坛上启动一个帖子.那边通常有一些乐于助人的人.http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=43 (6认同)