11

Comment puis-je obtenir tous les produits amazon d'une catégorie existante?comment obtenir tous les produits de la catégorie amazon

Avec l'API, je peux parcourir 10 pages et obtenir pour chaque page 10 produits.

La categorie a 502348 produits, et je voudrais les obtenir tous.

Voici mon code:

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

Je ne pense pas que Amazon * * veut vous envoyer des informations pour 500.000 produits à un moment donné. – animuson

+0

est donc une façon systématique de l'obtenir dans quelques fois? la chose est avant amazon vous laisser 400 pages, maintenant il vous suffit de 10 pages. – Yan

+0

c'est tellement triste que je suis confronté au même problème. Avez-vous déjà trouvé une solution? Ils ont un flux de données, mais je doute qu'ils le donnent à quiconque avant de voir le service. Mais j'en ai besoin pour construire mon service pour commencer. Egg/chicken delimma –

Répondre

6

Vous constatez une nouvelle limitation imposée par Amazon. De l'API Product Advertising home page:

paramètre ItemPage sera limitée à un maximum de 10 pages pour itemSearch résultats

+2

oui je sais, je demande bien qu'il limite 10 pages, comment puis-je systématique obtenir tous ces produits, il doit être un moyen .. – Yan

+1

@Yan imm réponse est une façon de le faire. –

+0

quelle est la réponse d'imm? – Yan

0

Utilisez une boucle, tirant tous les produits de chaque page jusqu'à ce qu'il n'y a plus de pages.

+3

mais je ne peux pas, il me laisse prendre seulement 10 pages. – Yan

13

Peut-être que vous devriez essayer d'ajouter deux paramètres de recherche supplémentaires dans votre requête - MinimumPrice et MaximumPrice - en combinaison avec les mots-clés , bien sûr. Ensuite, chaque fois que vous obtenez plus de 10 pages pour vos critères de recherche, vous devez corriger vos valeurs de prix min/mix.

C'est ainsi que j'ai pu "éviter" cette limite déraisonnable que définissait amazon.

+0

Bonjour, Pouvez-vous me fournir le code de travail pour obtenir tous les produits dans une catégorie? –

Questions connexes