Galaxus SERP
Extrayez les résultats de recherche Galaxus : tableau de produits avec prix, évaluations et disponibilité.
Utilisation de l'API
Ajoutez &scraper=galaxus-serp à une requête Crawling API. Encodez l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.galaxus.ch/en/search?q=iphone 17 pro' \
--data-urlencode 'scraper=galaxus-serp' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.galaxus.ch/en/search?q=iphone 17 pro',
{'scraper': 'galaxus-serp'}
)
import json
data = json.loads(res['body'])const { CrawlingAPI } = require('crawlbase');
const api = new CrawlingAPI({ token: 'YOUR_TOKEN' });
const res = await api.get(
'https://www.galaxus.ch/en/search?q=iphone 17 pro',
{ scraper: 'galaxus-serp' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.galaxus.ch/en/search?q=iphone 17 pro', scraper: 'galaxus-serp')
data = JSON.parse(res.body)Exemple d'URL d'entrée
L'URL passée dans le paramètre url (décodée pour la lisibilité) :
https://www.galaxus.ch/en/search?q=iphone 17 proStructure de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
Requête de recherche normalisée.
Texte lisible indiquant le nombre de résultats.
Nombre de produits renvoyés.
Listes de produits.
Position dans les résultats.
Titre du produit.
Marque.
Brève description.
Catégorie.
Prix avec
amount, currency et text.URL de la vignette.
URL du produit.
Note moyenne.
Nombre d'avis.
Disponibilité.
Exemple de réponse
{
"products": [
{
"position": 1,
"title": "Apple iPhone 17 Pro",
"brand": "Apple",
"description": "256 GB, Deep Blue, 6.30\", Dual SIM, 5G",
"category": "Smartphones",
"price": {
"amount": "1079",
"currency": "CHF",
"text": "CHF1079.–"
},
"image": "https://static01.galaxus.com/productimages/sample.avif",
"url": "https://www.galaxus.ch/en/s1/product/apple-iphone-17-pro-256-gb-smartphones-61962936",
"ratings": "4.6",
"reviewsCount": "604",
"availability": "available"
}
],
"productsCount": 48,
"resultInfo": "9434 products",
"resultsFor": "iphone 17 pro"
}