Suche in den Decathlon-Ländershops. Frankreich und die anderen Decathlon-Seiten werden mit dem Crawler gelesen. Der US-Shop ist Shopify: seine Suchseite ist HTML über denselben Crawler.
query ist ein Stichwort oder ein Such- oder Kategorie-Link. region wählt den Shop. Standard ist fr. Ein voller Link wählt den Shop. Wenn region einen anderen Shop nennt, kommt 400 zurück.
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/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
| Parameter |
Typ |
Pflicht |
Beschreibung |
query |
string |
ja |
Stichwort oder Decathlon-Suchlink. Placeholder: gourde. Ein Produktlink ergibt 400. |
region |
string |
nein |
Ländershop. Standard fr. Placeholder: fr. |
page |
integer |
nein |
Seite ab 1. Europäische Shops nutzen from und size (40). Der US-Shop nutzt page (24). |
return_page_source |
boolean |
nein |
Bei true steht das rohe HTML in result. |
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.
Jeder Eintrag in results ist eine Karte. price ist eine Zahl. price_display ist dieser Betrag in der Shop-Währung, mit Cents. Frankreich ist in Euro (9,99 €). Der US-Shop ist in Dollar ($8,499.00). pagination.next ist die nächste Seiten-URL oder 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.
- Sportartikelpreise in Frankreich, Grossbritannien und den USA beobachten
- Ein Sortiment aus einer Kategorie-URL aufbauen
- Dasselbe Stichwort in Euro, Pfund und Dollar vergleichen
| Code |
Bedeutung |
| 400 |
Leere Abfrage, unbekannter Shop, andere Website, Produktlink, oder region im Widerspruch zur URL |
| 404 |
Keine Produktkarten im HTML |
| 500 |
Abruf fehlgeschlagen |
Decathlon Produkt liest eine Produkt-URL.