E-commerce
Oopbuy Scraper
oopbuy.com
Oopbuy est une boutique chinoise d'agent d'achat (reverse shopping) qui donne accès à 1688, Taobao et à sa propre sélection officielle. L'endpoint de plugin dédié exécute la recherche de produits pour vous et renvoie du JSON structuré au lieu d'une page : chaque listing arrive avec son titre en anglais et en chinois, un prix en USD converti depuis le CNY, le nombre de ventes mensuelles, une image et une URL directe du produit. Bon à savoir : Oopbuy rejette de son côté les requêtes contenant des noms de marque, la keyword doit donc être un terme de produit générique.
Ce que vous pouvez extraire
- Titre du produit en anglais et en chinois, avec l'identifiant spu
- Prix en USD plus le prix d'origine en CNY et un éventuel prix avant remise
- Ventes mensuelles telles qu'affichées sur le listing
- URL de l'image principale et URL directe du produit sur oopbuy.com
- Choix du canal - 1688 (par défaut), Taobao ou sélection officielle - avec tri par prix ou meilleures ventes
Endpoints dédiés
/goods/oopbuy-search Recherche de produits
Jusqu'à 60 listings par page pour une keyword de produit générique, avec options de canal, de tri et de proxy_country. Renvoie le total, le nombre de pages et le prix par article en USD et CNY.
Comment le scraper
curl -X POST \
-H "X-ScrapeUnblocker-Key: $SU_API_KEY" \
"https://api.scrapeunblocker.com/goods/oopbuy-search?keyword=wireless%20earbuds&channel=1688&sort=best_selling"import requests
resp = requests.post(
"https://api.scrapeunblocker.com/goods/oopbuy-search",
headers={"X-ScrapeUnblocker-Key": SU_API_KEY},
params={"keyword": "wireless earbuds", "channel": "1688", "sort": "best_selling"},
)
print(resp.text)import { ScrapeUnblockerClient } from 'scrapeunblocker';
const su = new ScrapeUnblockerClient({ apiKey: process.env.SU_API_KEY });
const results = await su.oopbuySearch('wireless earbuds', {
channel: '1688',
sort: 'best_selling',
});
console.log(results); Les requêtes sont en POST et passent leurs paramètres dans la query string. Le rendu navigateur a toujours lieu : aucun flag à activer.
Exemple de réponse
{
"keyword": "hoodie",
"channel": "1688",
"total": 48210,
"pages": 2411,
"resultsCollected": 20,
"results": [
{
"spu": "778432112056",
"channel": "1688",
"title": "Autumn and winter fleece-lined hoodie, loose fit",
"titleCn": "秋冬加绒连帽卫衣宽松",
"price": 4.12,
"originalPrice": 5.6,
"priceCny": 29.9,
"monthSold": 12000,
"image": "https://cbu01.alicdn.com/img/ibank/....jpg",
"url": "https://oopbuy.com/product/1688/778432112056"
}
]
} Lire la documentation de l'API
Questions fréquentes
Est-il légal de scraper Oopbuy ?
Collecter des données Oopbuy publiques comme les titres des produits, les prix en USD et en CNY et les ventes mensuelles est licite dans de nombreuses juridictions, mais les règles dépendent de votre pays, des données collectées et de leur usage. ScrapeUnblocker renvoie la page publique ; ce que vous collectez et la façon dont vous l'utilisez relève de votre responsabilité.
Comment scraper Oopbuy sans me faire bloquer ?
Oopbuy utilise la détection de bots et la limitation de débit. Le plugin ScrapeUnblocker fait tourner des sorties résidentielles et ISP et gère les défis pour vous, puis renvoie les annonces en JSON. Dans le benchmark de ScrapeUnblocker, 97,1 % des 1 000 appels ont renvoyé du contenu réel, en environ 2,2 s par appel.
Quelles données Oopbuy puis-je obtenir ?
Chaque annonce comprend son titre en anglais et en chinois, l'identifiant produit spu, le canal source, le prix en USD, le prix en CNY et un éventuel prix avant remise, le nombre de ventes mensuelles, une image et l'URL du produit sur oopbuy.com. La réponse indique aussi le nombre total de résultats et le nombre de pages.
Ai-je besoin d'une API ou d'un compte Oopbuy ?
Non. Le plugin Oopbuy renvoie les annonces de recherche de produits en JSON, sans compte Oopbuy. Utilisez un terme de produit générique comme mot-clé : Oopbuy bloque lui-même les noms de marques, et ces recherches reviennent en 200 avec keywordRejected: true et un tableau results vide ; vérifiez donc ce champ plutôt que le code de statut.
Puis-je choisir la marketplace sur laquelle Oopbuy effectue la recherche ?
Oui. Réglez channel sur 1688 (par défaut), taobao ou official, qui est la vitrine sélectionnée par Oopbuy lui-même. Triez les résultats par prix ou par ventes avec sort, et paginez avec page et page_size, jusqu'à 60 annonces par page. proxy_country définit le pays de sortie avec un code ISO-2 comme US ou DE.
Combien coûte le scraping d'Oopbuy ?
Chaque appel au plugin Oopbuy correspond à une requête, et 1 requête = 1 crédit : 1,00 EUR pour 1 000 en paiement à l'usage, en descendant jusqu'à environ 0,55 EUR pour 1 000 sur l'offre Ultimate. Une recherche via le plugin est un appel, et la réponse contient déjà tous les résultats. Les blocages, timeouts et erreurs côté ScrapeUnblocker ne sont pas facturés. L'essai gratuit inclut 500 requêtes, sans carte bancaire.
Scrapers similaires
Commencez à scraper ce site dès aujourd'hui
Palier gratuit inclus. Aucune carte bancaire requise pour tester.