eBay Seller Shop
Extrayez une vitrine de vendeur eBay : informations sur la boutique, évaluations, total des avis et un échantillon d'articles actuellement en vente.
Token JS recommandé
Certaines pages eBay chargent leur contenu via JavaScript ou des iframes. Pour une extraction complète des données, utilisez votre JavaScript token.
Utilisation de l'API
Ajoutez &scraper=ebay-seller-shop à une requête Crawling API. Encodez en URL l'URL cible dans le paramètre url.
curl 'https://api.crawlbase.com/?token=YOUR_TOKEN' \
--data-urlencode 'url=https://www.ebay.com/str/watcheshalfprice' \
--data-urlencode 'scraper=ebay-seller-shop' -Gfrom crawlbase import CrawlingAPI
api = CrawlingAPI({'token': 'YOUR_TOKEN'})
res = api.get(
'https://www.ebay.com/str/watcheshalfprice',
{'scraper': 'ebay-seller-shop'}
)
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.ebay.com/str/watcheshalfprice',
{ scraper: 'ebay-seller-shop' }
);
const data = JSON.parse(res.body);require 'crawlbase'
api = Crawlbase::API.new(token: 'YOUR_TOKEN')
res = api.get('https://www.ebay.com/str/watcheshalfprice', scraper: 'ebay-seller-shop')
data = JSON.parse(res.body)Exemple d'URL d'entrée
L'URL passée dans le paramètre url (décodée pour plus de lisibilité) :
https://www.ebay.com/str/watcheshalfpriceStructure 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 d'affichage de la boutique.
Nom d'utilisateur du vendeur.
Score total des évaluations.
Pourcentage d'évaluations positives.
Date d'inscription du vendeur sur eBay.
Localisation du vendeur.
Nombre total d'articles listés.
Échantillon d'articles.
Exemple de réponse
{
"shop_name": "Watches Half Price",
"seller_username": "watcheshalfprice",
"feedback_score": 8420,
"positive_feedback_pct": "99.8%",
"items_for_sale": 120
}