Galaxus Product
Extrayez une page produit Galaxus : titre, prix, images, évaluations, livraison et spécifications.
Utilisation de l'API
Ajoutez &scraper=galaxus-product à 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/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201' \
--data-urlencode 'scraper=galaxus-product' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.galaxus.ch/en/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201',
{'scraper': 'galaxus-product'}
)
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/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201',
{ scraper: 'galaxus-product' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.galaxus.ch/en/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201', scraper: 'galaxus-product')
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/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201Structure de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
Titre du produit.
URL canonique du produit.
Objet prix avec
amount et currency.URLs des images du produit.
Nombre d'avis.
Note moyenne.
Délai de livraison estimé.
Libellé de disponibilité.
Note de stock et de livraison.
Fournisseur ou marque.
Description du produit.
Paires clé/valeur de spécifications.
Politique de retour.
Conditions de garantie.
Exemple de réponse
{
"title": "Sony Playstation 5 Slim Disc Edition",
"url": "https://www.galaxus.ch/en/s1/product/sony-playstation-5-slim-disc-edition-game-consoles-39726201?tagIds=1",
"price": {
"amount": "475.00",
"currency": "CHF"
},
"images": [
"https://static01.galaxus.com/productimages/sample1.jpeg",
"https://static01.galaxus.com/productimages/sample2.jpeg"
],
"reviewsCount": "837",
"ratings": "4.74",
"deliveryTime": "Delivered Sat, 16.5.",
"deliveryStatusIcon": "available in a few days",
"deliveryNote": "More than 10 pieces in stock | free shipping",
"supplier": "Sony",
"description": "PlayStation 5 console - 1 TB",
"specifications": [
{ "Console": "PS5" },
{ "Game world": "Playstation" }
],
"returnPolicy": "30-day right of return",
"warranty": "24 Months Warranty (Bring-in)"
}