11

¿Cómo puedo obtener todos los productos amazon de una categoría existente?cómo obtener todos los productos de la categoría amazon

Con la API, puedo navegar por 10 páginas y obtener para cada página 10 productos.

La categoría tiene 502348 productos, y me gustaría obtenerlos todos.

Aquí está mi código:

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

No creo que Amazon quiere * * para enviarle información de 500.000 productos al mismo tiempo. – animuson

+0

, ¿hay alguna manera sistemática de obtenerlo en un par de ocasiones? Lo que pasa es que antes de que Amazon te deje obtener 400 páginas, ahora solo te deja 10 páginas. – Yan

+0

esto es tan triste que estoy enfrentando el mismo problema. ¿Encontraste alguna solución? Tienen Data Feed pero dudo que se lo den a nadie antes de ver el servicio. Pero para empezar, necesito construir mi servicio. Decaimiento de huevo/pollo –

Respuesta

6

Está viendo una nueva limitación impuesta por Amazon. A partir de la API de Publicidad Producto home page:

parámetro ItemPage se limitará a un máximo de 10 páginas para ItemSearch resulta

+2

Sí, lo sé, lo estoy preguntando aunque limite 10 páginas, ¿cómo puedo obtener sistemáticamente todos esos productos, tiene que ser una forma ... – Yan

+1

@La respuesta de Ian Imm es una forma de hacerlo. –

+0

¿cuál es la respuesta de imm? – Yan

0

utilizar un bucle, tirando de todos los productos de cada página hasta que no hay más páginas.

+3

pero no puedo, me deja tomar solo 10 páginas. – Yan

13

tal vez debería tratar de añadir dos parámetros de búsqueda adicionales en su consulta - MinimumPrice y MaximumPrice - en combinación con las palabras clave , por supuesto. Luego, cada vez que obtenga más de 10 páginas para sus criterios de búsqueda, debe corregir los valores de los precios min/mix.

Así fue como pude "evitar" ese límite irracional que estableció amazon.

+0

Hola, ¿me puede proporcionar código de trabajo para obtener todos los productos dentro de una categoría? –

Cuestiones relacionadas