Búsqueda en las tiendas Decathlon. Francia y las demás páginas Decathlon se leen con el crawler. La tienda de EE. UU. es Shopify: su página de búsqueda es HTML leído por el mismo crawler.
query es una palabra o un enlace de búsqueda o de categoría. region elige la tienda. El valor por defecto es fr. Un enlace completo elige la tienda. Si region nombra otra tienda, la llamada devuelve 400.
La tienda de EE. UU. (us, www.decathlon.com) es Shopify. La búsqueda lee la página de resultados de Shopify. Un producto se lee del JSON de producto de Shopify, no de la plantilla francesa de Decathlon. gb equivale a uk. be es la tienda francesa de decathlon.be. be-nl es la tienda neerlandesa. ch es la tienda francesa de decathlon.ch.
GET https://api.piloterr.com/v2/decathlon/search?query=gourde
GET https://api.piloterr.com/v2/decathlon/search?query=gourde®ion=fr&page=2
GET https://api.piloterr.com/v2/decathlon/search?query=https://www.decathlon.fr/search?Ntt=gourde
GET https://api.piloterr.com/v2/decathlon/search?query=tent®ion=uk
GET https://api.piloterr.com/v2/decathlon/search?query=bike®ion=us
| Parámetro |
Tipo |
Obligatorio |
Descripción |
query |
string |
sí |
Palabra o enlace de búsqueda Decathlon. Placeholder: gourde. Un enlace de producto devuelve 400. |
region |
string |
no |
Tienda del país. Por defecto fr. Placeholder: fr. |
page |
integer |
no |
Página desde 1. Las tiendas europeas usan from y size (40). La tienda de EE. UU. usa page (24). |
return_page_source |
boolean |
no |
Si es true, la respuesta es el HTML en result. |
La tienda de EE. UU. (us, www.decathlon.com) es Shopify. La búsqueda lee la página de resultados de Shopify. Un producto se lee del JSON de producto de Shopify, no de la plantilla francesa de Decathlon. gb equivale a uk. be es la tienda francesa de decathlon.be. be-nl es la tienda neerlandesa. ch es la tienda francesa de decathlon.ch.
Cada elemento de results es una ficha. price es un número. price_display es ese importe en la moneda de la tienda, con céntimos. Francia está en euros (9,99 €). La tienda de EE. UU. está en dólares ($8,499.00). pagination.next es la URL de la página siguiente, o null.
France, gourde, first card: price 9.99 and price_display 9,99 €.
United States, bike, first card: price 8499 and price_display $8,499.00.
- Vigilar precios de material deportivo en Francia, Reino Unido y EE. UU.
- Montar un surtido desde una URL de categoría
- Comparar la misma palabra en euros, libras y dólares
| Código |
Significado |
| 400 |
Consulta vacía, tienda desconocida, otro sitio, enlace de producto, o region en conflicto con la URL |
| 404 |
No hay fichas de producto en el HTML |
| 500 |
Fallo de la petición |
Decathlon Producto lee una URL de producto.