ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment trouver des produits gagnants sur Amazon avec Scavio
Tutoriel

Comment trouver des produits gagnants sur Amazon avec Scavio

Remplacez les clics sur le tableau de bord par un script Python qui trouve les produits gagnants sur Amazon en utilisant la recherche ASIN, le filtre de notes et la notation personnalisée.

Obtenez une clé API gratuiteDocumentation API

Trouver des produits gagnants sur Amazon en 2026 est un script, pas un cycle de tableau de bord. Les critères sont simples : forte demande (BSR), faible nombre d'avis (marge de compétition), bonne note (4,0+). Ce tutoriel vous guide à travers le script qui effectue la découverte en 60 secondes pour moins de 1 $ en crédits fast-tier.

Prérequis

  • Python 3.10+
  • Clé API Scavio

Parcours

Étape 1: Rechercher une catégorie

La recherche Scavio Amazon renvoie les meilleurs vendeurs.

Python
import requests, os
API_KEY = os.environ['SCAVIO_API_KEY']

def search(category):
    r = requests.post('https://api.scavio.dev/api/v1/amazon/search',
        headers={'x-api-key': API_KEY},
        json={'query': category, 'sort_by': 'best_sellers'})
    return r.json().get('products', [])

Étape 2: Filtrer par critères

Pré-filtrer par nombre d'avis et note pour économiser les appels.

Python
def filter_winners(products, max_reviews=200, min_rating=4.0):
    return [p for p in products if p.get('review_count', 0) <= max_reviews and p.get('rating', 0) >= min_rating]

Étape 3: Récupérer les détails complets du produit pour chaque gagnant

L'appel par ASIN renvoie le prix, le mode de livraison, les informations sur le vendeur.

Python
def fetch(asin):
    r = requests.post('https://api.scavio.dev/api/v1/amazon/product',
        headers={'x-api-key': API_KEY},
        json={'asin': asin})
    return r.json()

Étape 4: Noter selon vos critères

Formule de notation personnalisée selon la demande, la concurrence, le prix.

Python
def score(p):
    bsr = p.get('best_sellers_rank', 99999)
    revs = p.get('review_count', 9999)
    price = p.get('price', 0)
    return (1/bsr * 1e6) - (revs * 5) + (price * 2)

Étape 5: Émettre un CSV classé

Les 25 meilleurs ASIN avec score pour examen de niche.

Python
import csv
def emit(category):
    products = filter_winners(search(category))
    detailed = [fetch(p['asin']) for p in products[:50]]
    ranked = sorted(detailed, key=score, reverse=True)[:25]
    with open(f'{category}.csv', 'w') as f:
        w = csv.DictWriter(f, fieldnames=['asin','title','price','rating','review_count','score'])
        w.writeheader()
        for r in ranked: w.writerow({**r, 'score': score(r)})

Exemple Python

Python
import os, requests
API_KEY = os.environ['SCAVIO_API_KEY']

def discover(category):
    s = requests.post('https://api.scavio.dev/api/v1/amazon/search',
        headers={'x-api-key': API_KEY},
        json={'query': category, 'sort_by': 'best_sellers'}).json()
    return [p for p in s.get('products', []) if p.get('review_count',0) <= 200 and p.get('rating',0) >= 4]

for p in discover('wireless earbuds')[:10]:
    print(p.get('asin'), p.get('title'), p.get('rating'))

Exemple JavaScript

JavaScript
const API_KEY = process.env.SCAVIO_API_KEY;
export async function discover(category) {
  const r = await fetch('https://api.scavio.dev/api/v1/amazon/search', { method:'POST', headers:{'x-api-key':API_KEY,'Content-Type':'application/json'}, body: JSON.stringify({ query: category, sort_by: 'best_sellers' }) });
  const data = await r.json();
  return (data.products || []).filter(p => p.review_count <= 200 && p.rating >= 4);
}

Sortie attendue

JSON
Ranked CSV of 25 ASINs in the category meeting your criteria. Total runtime ~60 seconds, total cost under $1 in fast-tier credits.

Tutoriels associés

  • Comment rechercher des mots-clés Etsy avec Scavio
  • Comment construire un agent d'extraction d'avis
  • Comment extraire des transcriptions YouTube dans n8n

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Python 3.10+. Clé API Scavio. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Use Case

Recherche de produits Amazon FBA

Read more
Solution

Pipeline de découverte de produits Amazon pour les créateurs FBA

Read more
Use Case

Produit TikTok Amazon

Read more
Workflow

Pipeline de recherche ASIN Amazon

Read more
Workflow

Workflow d'alerte horaire pour les produits Amazon FBA

Read more
Best Of

Meilleur suivi des produits Amazon pour FBA en 2026

Read more

Commencer

Remplacez les clics sur le tableau de bord par un script Python qui trouve les produits gagnants sur Amazon en utilisant la recherche ASIN, le filtre de notes et la notation personnalisée.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité