2013-02-25 89 views
3

有没有什么方法可以让我们如何在特定产品(或产品)中使用ASIN和特定的卖家获得价格?使用ASIN在亚马逊购买产品或产品的价格

我见过Amazon Marketplace Web Service (Amazon MWS)但我认为这是卖家谁想要开发一个应用程序来访问他们产品。它不会让我创建一个帐户,这样我就可以得到MWS键,因为它要求Amazon Seller Account和我不需要卖家的帐户,因为我只对产品的价格感兴趣,我不是一个卖家。

我有一个清单ASIN,我需要得到他们的具体卖家的价格(具体来自AMAZON只有)。我已经知道如何创建AWS密钥。接下来我会做什么?我正在寻找一个功能或方法,要求ASIN并返回特定卖家提供的价格。

这里的文章我读:

我这个东西对我来说非常新颖,对我来说非常重要。希望有人能给我一个很好的指导,能够满足我的需求。谢谢。

回答

13

你在亚马逊MWS观点是正确的:这是一个API,让商家卖东西在亚马逊,所以除非你正在寻找的特定卖方实际上是在你自己的公司,MWS不会是一个选项。

什么你正在寻找现在是亚马逊产品广告API(名字可能有点误导)的一部分。这个API可以让你查询每个人都可以访问的信息。

您需要调用ItemLookup以下参数:

  • 项目Id =单ASIN
  • MERCHANTID =你要寻找的特定卖家的卖家ID(如果省略该参数,你会得到的数据对所有的卖家,或只是“buybox /最优惠的价格”的卖家,根据您选择的ResponseGroup)
  • ResponseGroup =“优惠”,“OfferListing”或“OfferFull”(与所有三个玩挑一个最符合你在找什么)

你将不得不在一次对一个ASIN做到这一点(从技术上讲,你可以做一次多达10个,但结果可能不是你所期望)

+0

你能澄清(从技术上说,你一次最多可以做10个,但结果可能不是你所期望的)我使用MWS并一次请求10个,我认为结果并不总是正确的, – Ratna 2014-12-30 05:03:58

+0

@Ratna:如果指定了多个ASIN ,你会得到混合结果取决于'ResponseGroup'。我没有尝试过所有这些,但是如果我正确记得,某些ResponseGroups按预期行为并返回所有指定的ASIN的数据,而其他人最终只返回一个ASIN的数据。 – Hazzit 2014-12-30 12:47:17