我试图使我们在亚马逊上的产品的添加和管理自动化。从MWS的API文档来看,似乎没有办法确定某个产品是否已经被另一个销售商添加到Amazon,如果是的话,它的属性是什么。
我们正在为我们销售的所有产品建立一个新的产品数据库,并有一个专门用于Amazon属性数据字段(ASIN等)的表。如果产品信息已经在Amazon上,我们希望通过API提取这些数据,并将其存储到我们自己的数据库中。
如果您试图通过CSV添加一个产品,并且该产品已经在Amazon上存在(并且您的属性在任何方面都不同("m“!= "medium"),那么您将收到并出错。在这种情况下,您只需返回现有的产品信息,只需上传一个CSV与您的价格和数量的一个特定的ASIN/SKU/UPC。我们想要取消上传CSV文件,再一次,我们有自己的亚马逊属性产品表。
我还需要利用Amazon的产品广告API来确定这一点,还是可以通过MWS来实现呢?
关于Amazon的API的文档并不是很好,而且它一直在缓慢地尝试对所有这些进行分类。
附加信息:我们正在使用。
发布于 2011-12-05 03:52:35
亚马逊的Merchant仅限于您的商户。因此,您的问题的答案是,是的,您需要使用Amazon的产品广告API来获取尚未列出的产品的信息。
话虽如此,您应该知道,产品广告API上有新的限制,这将限制您每天拨打的电话数量为2,000次。除此之外,您还必须获得一个关联ID,它将与您的帐户绑定,并且需要与任何请求一起发送。
此外,我发现使用产品广告API收集的信息有时与站点不同步,因此不得不从站点本身抓取信息。这有更多的开销,但您可以确保数据是当前的。当然,只有当您已经拥有ASIN或严格处理图书(使用ISBN作为ASIN)或音乐CD(我认为使用UPC作为ASIN)时,这才是有用的。
发布于 2014-08-06 22:03:45
您可以在MWS产品API中找到此功能。特别是GetMatchingProductForId操作。
http://docs.developer.amazonservices.com/en_US/products/Products_GetMatchingProductForId.html
(在提出最初的问题时,这个API可能不可用)
https://stackoverflow.com/questions/8380714
复制相似问题