我已经为我的商店集成了MWS API。问题是我无法获得我从Feed中提交的所有产品的列表以及亚马逊商店中的可用产品。
我已经尝试了MWS的所有api,没有任何api给所有产品。
在Listmatchingproducts api中,它需要查询参数,但对于产品列表,不应该有查询参数。
那么对于所有将使用api的产品列表以及如何使用?
答案 0 :(得分:3)
为了让您无需输入参数检索所有产品,您可以使用Reports API在此处请求库存报告或有效列表报告或任何报告类型:http://docs.developer.amazonservices.com/en_US/reports/Reports_ReportType.html#ReportTypeCategories__ListingsReports
您可以像Products API一样调用Reports API,但还需要执行额外的步骤。您首先使用RequestReport
操作请求报告,然后您将返回GeneratedReportId
。获取该ID并调用GetReport
操作,一旦可用,您将收到报告。如果您需要的不仅仅是报告,而是需要以其他方式处理数据,您可以用您正在使用的任何语言编写例程来解析内存中的数据。
你见过客户端库吗?他们已经完成了大部分工作,只需插入钥匙即可。 https://developer.amazonservices.com/gp/mws/api.html/188-4747010-1589520?ie=UTF8&group=bde§ion=reports&version=latest
答案 1 :(得分:0)
基本上,没有特定的API可以调用商店中可用的产品列表。但是您可以使用Reports API(ReportType枚举)获取产品 http://docs.developer.amazonservices.com/en_US/reports/Reports_ReportType.html#ReportTypeCategories__ListingsReports
要使用报表,涉及多个步骤。以下是获取产品列表的步骤。
1-RequestReport 2-GetReportRequestList(完成后包括ReportId) 3-GetReport
您是否尝试过Scratchpad。适用于英国市场。 https://mws.amazonservices.co.uk/scratchpad/index.html