Galaxus Product Reviews
Extrayez les avis produit Galaxus : distribution des notes, texte des avis, métadonnées des auteurs, commentaires et pour/contre.
Utilisation de l'API
Ajoutez &scraper=galaxus-product-reviews à 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/s6/product/ratings/lattafa-khamrah-eau-de-parfum-100-ml-fragrances-36152090' \
--data-urlencode 'scraper=galaxus-product-reviews' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.galaxus.ch/en/s6/product/ratings/lattafa-khamrah-eau-de-parfum-100-ml-fragrances-36152090',
{'scraper': 'galaxus-product-reviews'}
)
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/s6/product/ratings/lattafa-khamrah-eau-de-parfum-100-ml-fragrances-36152090',
{ scraper: 'galaxus-product-reviews' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.galaxus.ch/en/s6/product/ratings/lattafa-khamrah-eau-de-parfum-100-ml-fragrances-36152090', scraper: 'galaxus-product-reviews')
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/s6/product/ratings/lattafa-khamrah-eau-de-parfum-100-ml-fragrances-36152090Structure de la réponse
Corps de la réponse JSON. Les types de champs peuvent être null lorsque la page source omet la valeur.
Nom du produit.
Marque du produit.
ID du produit.
Note moyenne.
Total des notes.
Avis renvoyés dans cette réponse.
Tranches détoiles avec leur nombre.
Entrées davis.
Titre de l'avis.
Texte de l'avis.
Note de 1 à 5 étoiles.
Horodatage ISO 8601.
True lorsque l'auteur est un acheteur vérifié.
Profil de l'auteur (userName, avatar, URL du profil).
Réponses à l'avis.
Entrées pour et contre.
Exemple de réponse
{
"productName": "Khamrah",
"productBrand": "Lattafa",
"productId": "36152090",
"averageRating": "4.57",
"totalRatings": "690",
"reviewsWithTextCount": "157",
"reviewsCount": 30,
"ratingDistribution": [
{ "stars": 5, "count": 522 },
{ "stars": 4, "count": 96 }
],
"reviews": [
{
"position": 1,
"id": "7541657",
"title": "Super",
"text": "Wirklich sehr gut, hält lange und riecht angenehm.",
"rating": 5,
"insertDate": "2024-07-01T19:58:44.418Z",
"upVoteCount": 11,
"downVoteCount": 3,
"isVerifiedBuyer": true,
"language": "de",
"reviewer": {
"userName": "DavidM88",
"userAvatarLink": "https://static.digitecgalaxus.ch/Files/gax_avatar_13.png",
"profileUrl": "https://www.galaxus.ch/en/user/ovy4mx8xwc"
},
"comments": [
{
"id": "120430",
"text": "Wo kann man das kaufen?",
"insertDate": "2024-08-31T17:16:40.757Z",
"upVoteCount": 1,
"downVoteCount": 0,
"language": "de"
}
],
"proContra": [
{ "id": "7541657-p-0", "isPro": true, "comment": "Perfekt" }
]
}
]
}