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

你好,你能提供我的工作代碼,以獲得所有產品在一個類別內? –

相關問題