嗨,我在亚马逊MWS开始了网络开发。我需要在我的应用程序中集成获取类别列表,添加产品,列出产品等。我已经参考了文档,http://docs.developer.amazonservices.com/en_IN/products/Products_Overview.html但是,在该文档中,没有选项可以获取mws中的所有类别,子类别。我也推荐了几个网站,他们告诉我参考MWS Api中的浏览树报告。但是,报告部分没有任何部分。亚马逊MWS有类似“获取类别”的方法,还是有办法做到这一点?
我试过亚马逊mws暂存器,可以得到类别信息。 (scratchpad网站:https://mws.amazonservices.com.au/scratchpad/index.html)。获取类别的过程:
“浏览树指南”是可从亚马逊卖家中心下载的Excel文件。登录后,请访问Seller Central Help
> Manage Inventory
> Reference
> Browse Tree Guide
您可以通过请求浏览树报告来获取市场api的类别。每个浏览节点(亚马逊存储类别的方式)都包含一个字段child_nodes,它为您提供有关子类别的信息。
如果您正在寻找个别产品的类别。请参考
http://docs.developer.amazonservices.com/en_IN/products/Products_GetProductCategoriesForSKU.html http://docs.developer.amazonservices.com/en_IN/products/Products_GetProductCategoriesForASIN.html
也许这有点晚了,但我想回答这个问题,以便其他一些有用。首先,您需要向RequestReport操作发出请求,之后,您将使用之前操作的id向GetRequest操作发出请求,这将为您提供一个很长的类别列表(对于您在查询中指定的市场)。 This是动作和服务的链接,也不要忘记看看ReportTypes枚举,你必须定义它们correctli。
POST /Reports/2009-01-01 HTTP/1.1
Content-Type: x-www-form-urlencoded
Host: mws.amazonservices.com
User-Agent: <Your User Agent Header>
AWSAccessKeyId=0PB842EXAMPLE7N4ZTR2
&Action=RequestReport
&EndDate=2008-06-26T18%3A12%3A21
&MWSAuthToken=amzn.mws.4ea38b7b-f563-7709-4bae-87aeaEXAMPLE
&Marketplace=ATVPDKIKX0DER
&ReportType=_GET_MERCHANT_LISTINGS_DATA_
&SellerId=A1XEXAMPLE5E6
&SignatureMethod=HmacSHA256
&SignatureVersion=2
&StartDate=2009-01-03T18%3A12%3A21
&Timestamp=2009-02-04T18%3A12%3A21.687Z
&Version=2009-01-01
&Signature=ZQLpf8vEXAMPLE0iC265pf18n0%3D
亚马逊并不容易获得所有类别,但我认为您正在寻找的实际上是在AWS浏览节点中。
http://docs.aws.amazon.com/AWSECommerceService/latest/DG/BrowseNodes.html