Liest ein Decathlon-Produkt. Europäische und andere Decathlon-Seiten nutzen das Decathlon-Produktblatt. Der US-Shop ist Shopify: das Produkt ist das Shopify-Produkt-JSON (/products/{handle}.js), nicht die französische HTML-Vorlage.
query ist ein Produktlink, ein Produktpfad oder ein Stichwort. Ein Stichwort öffnet den ersten Suchtreffer. Ein Suchlink ergibt 400. Standard-region ist fr. Ein voller Link wählt den Shop. Eine widersprüchliche region ergibt 400.
Der US-Shop (us, www.decathlon.com) ist ein Shopify-Shop. Die Suche liest die Shopify-Trefferliste. Ein Produkt kommt aus dem Shopify-Produkt-JSON, nicht aus der französischen Decathlon-Vorlage. gb bedeutet uk. be ist der französische Shop auf decathlon.be. be-nl ist der niederländische Shop. ch ist der französische Shop auf 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
| Parameter |
Typ |
Pflicht |
Beschreibung |
query |
string |
ja |
Produktlink, Pfad /p/... oder /products/..., oder Stichwort. Placeholder: die Quechua-Flasche. Ein Suchlink ergibt 400. |
region |
string |
nein |
Ländershop, wenn query ein Stichwort oder ein Pfad ist. Standard fr. |
return_page_source |
boolean |
nein |
Bei true steht der Rohinhalt in result. |
Der US-Shop (us, www.decathlon.com) ist ein Shopify-Shop. Ein Produkt kommt aus dem Shopify-Produkt-JSON, nicht aus der französischen Decathlon-Vorlage.
Der Body ist ein flaches Produkt. price ist eine Zahl und price_display ist dieser Betrag in der Shop-Währung. Die Quechua-Flasche in Frankreich ist 9.99 und 9,99 €. Das Van-Rysel-Rad in den USA ist 4999 und $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.
- Eine SKU über die Zeit verfolgen
- Ein PIM mit Titel, Preis und Bildern füllen
- US-Shopify und französische Produktseite gleich behandeln
| Code |
Bedeutung |
| 400 |
Leere Abfrage, unbekannter Shop, andere Website, Suchlink, oder region im Widerspruch zur URL |
| 404 |
Die Seite hat keinen Produktpreis |
| 500 |
Abruf fehlgeschlagen |
Decathlon Suche listet Produkte.