11

如何获得现有类别的所有亚马逊产品?如何获得所有亚马逊类别产品

使用API​​,我可以浏览10页,并获得每页10个产品。

该分类有502348个产品,我想把它们全部拿出来。

这里是我的代码:

Amazon Product Advertising API <?php ?> 
$params = array(
     'Operation' => 'ItemSearch', 
     'SearchIndex'=>'Electronics', 
     //'BrowseNode'=>'281052', 
     'ResponseGroup'=>'small', 
     //'MerchantId' => 'All', 
     //'Condition'=>'New', 
     'ItemPage'=>'1471', 
+0

我不认为亚马逊* *想向您发送信息的500,000种产品在同一时间。 – animuson

+0

所以有几种系统的方式来获得它在几次? 亚马逊之前的事情让你得到400页,现在它只让你10页。 – Yan

+0

这很伤心我面临同样的问题。你有没有找到解决方案?他们有数据馈送,但我怀疑他们会在看到该服务之前将其提供给任何人。但我需要它来开始我的服务。鸡蛋/鸡肉delimma –

回答

6

您正在看到亚马逊强加的新限制。从产品广告API home page

ItemPage参数将被限制在最多10页ItemSearch导致

+2

是的,我知道,我问,虽然它限制了10页,我如何系统地获得所有这些产品,它必须是一种方式.. – Yan

+1

@Yan imm的回应是一种方式来做到这一点。 –

+0

imm的回应是什么? – Yan

0

使用一个循环,拉动所有产品的每一页,直到有没有更多的页面。

+3

但我不能,它让我只有10页。 – Yan

13

也许你应该试着在查询中增加两个额外的搜索参数 - MinimumPriceMaximumPrice - 结合关键字,当然。然后,每当您的搜索条件超过10页时,您应该更正您的最小/混合价格值。

这就是我能够“避开”亚马逊设置的不合理限制的方式。

+0

你好,你能提供我的工作代码,以获得所有产品在一个类别内? –

相关问题