Lee un producto Decathlon. Las páginas europeas y las demás páginas Decathlon usan la ficha Decathlon. La tienda de EE. UU. es Shopify: el producto es el JSON de producto de Shopify (/products/{handle}.js), no la plantilla HTML francesa.
query es un enlace de producto, una ruta de producto o una palabra. Una palabra abre el primer resultado. Un enlace de búsqueda devuelve 400. La region por defecto es fr. Un enlace completo elige la tienda. Una region en conflicto devuelve 400.
La tienda de EE. UU. (us, www.decathlon.com) es 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/product?query=https://www.decathlon.fr/p/gourde-alu-1l-avec-bouchon-instantane-composee-a-100percent-dalu-recycle-bleu/330041/c98m8612536
GET https://api.piloterr.com/v2/decathlon/product?query=gourde®ion=fr
GET https://api.piloterr.com/v2/decathlon/product?query=tent®ion=uk
GET https://api.piloterr.com/v2/decathlon/product?query=https://www.decathlon.com/products/van-rysel-rcr-105-di2-357620®ion=us
| Parámetro |
Tipo |
Obligatorio |
Descripción |
query |
string |
sí |
Enlace de producto, ruta /p/... o /products/..., o palabra. Placeholder: la URL de la cantimplora Quechua. Un enlace de búsqueda devuelve 400. |
region |
string |
no |
Tienda cuando query es una palabra o una ruta. Por defecto fr. |
return_page_source |
boolean |
no |
Si es true, la respuesta es el cuerpo bruto en result. |
La tienda de EE. UU. (us, www.decathlon.com) es Shopify. Un producto se lee del JSON de producto de Shopify, no de la plantilla francesa de Decathlon.
El cuerpo es un producto plano. price es un número y price_display es ese importe en la moneda de la tienda. La cantimplora Quechua en Francia es 9.99 y 9,99 €. La bici Van Rysel en EE. UU. es 4999 y $4,999.00.
France example: Quechua bottle, price 9.99, price_display 9,99 €, currency EUR.
US example: Van Rysel RCR 105 DI2, price 4999, price_display $4,999.00, currency USD. This record comes from the Shopify product JSON.
- Seguir una referencia en el tiempo
- Llenar un PIM con título, precio e imágenes
- Leer el producto Shopify de EE. UU. y una ficha francesa igual
| Código |
Significado |
| 400 |
Consulta vacía, tienda desconocida, otro sitio, enlace de búsqueda, o region en conflicto con la URL |
| 404 |
La página no tiene precio de producto |
| 500 |
Fallo de la petición |
Decathlon Búsqueda lista productos.