Cas d'usage
Importez les avis AliExpress dans votre boutique Shopify
Votre produit a des milliers d'avis sur AliExpress et aucun dans votre boutique. Récupérez-les en JSON, gardez ceux qui comptent et importez-les dans votre app d'avis.
Le problème du copier-coller
Une fiche produit sans avis convertit moins bien, et les avis que votre fournisseur a déjà sont la meilleure preuve sociale possible. Mais les copier un par un depuis AliExpress ne passe pas à l'échelle, et les extensions et scrapers cassent à chaque changement de la page AliExpress.
L'API vous donne les mêmes avis qu'AliExpress affiche sur la fiche produit, avec les mêmes filtres, dans un format JSON stable que vous pouvez automatiser.
Comment ça marche
- Trouvez l'ID du produit dans l'URL AliExpress : le nombre de
aliexpress.com/item/1005006123456789.html. - Choisissez les avis : seulement 5 étoiles (
filter=5), seulement avec photos (filter=image) ou ceux des acheteurs du pays de vos clients (filter=local&country=FR). - Traduisez-les dans votre langue avec
lang:fr_FR,es_ES,de_DE… AliExpress renvoie la traduction et le texte original. - Exportez-les en CSV et importez-les avec Judge.me, Loox, Ali Reviews ou toute app qui accepte un CSV.
Exemple : d'AliExpress à un CSV en 20 lignes
Ce script demande les avis 5 étoiles d'un produit et écrit un CSV. Remplacez my-product par le handle du produit dans Shopify et adaptez les colonnes au modèle d'import de votre app d'avis.
// Export the 5-star reviews of an AliExpress product as a CSV
// that review apps (Judge.me, Loox, Ali Reviews…) can import.
const API = 'https://api.aliexpress-reviews.com';
const headers = { 'x-api-key': process.env.REVIEWS_API_KEY };
const res = await fetch(`${API}/v1/reviews/1005006123456789?filter=5&pageSize=20`, { headers });
if (!res.ok) throw new Error(`HTTP ${res.status}`);
const { data } = await res.json();
const cell = (value) => `"${String(value ?? '').replaceAll('"', '""')}"`;
const header = ['product_handle', 'rating', 'body', 'reviewer_name', 'location', 'review_date', 'picture_urls'];
const rows = data.map((r) =>
['my-product', r.rating, r.content, r.author, r.country, r.date, (r.images ?? []).join(',')].map(cell).join(','),
);
console.log([header.join(','), ...rows].join('\n'));Les filtres utiles pour une boutique
- Avec photos (
filter=image, plan Max) : les avis avec photos de clients convertissent le mieux. La réponse inclut les URL des images. - De votre marché (
filter=local+country, plan Pro) : les avis d'acheteurs du même pays que vos clients. - Traduits (
lang, plan Pro) : l'avis dans la langue de votre boutique, avecoriginalContentsi vous voulez afficher l'original. - Résumé des notes (tous les plans) : moyenne, total et répartition par étoiles, à afficher en haut de la fiche.
Utilisez-les en toute transparence
Présentez-les pour ce qu'ils sont : des avis sur le produit laissés par des acheteurs AliExpress, pas par vos clients. Beaucoup d'apps d'avis permettent d'indiquer la source, et dans l'UE le droit de la consommation impose d'informer sur l'origine des avis. C'est aussi ce qui crée la confiance.
Questions
Est-ce que ça marche avec WooCommerce, Wix ou d'autres plateformes ?
Oui. L'API renvoie du JSON, que vous pouvez convertir dans le format qu'importe votre plateforme ou votre plugin d'avis. L'exemple génère un CSV, le format le plus courant.
Puis-je importer les photos des avis ?
Oui, avec le plan Max : filter=image renvoie uniquement les avis avec photos, et chaque avis inclut les URL de ses images et miniatures.
Combien d'avis puis-je récupérer ?
Jusqu'à 20 par requête en Free et jusqu'à 100 en Pro et Max, avec pagination pour tous les parcourir. Le quota est de 100, 1 000 ou 10 000 requêtes par jour selon le plan.
L'API est-elle affiliée à AliExpress ?
Non. Elle renvoie les avis publics qu'AliExpress affiche sur ses fiches produit, mais c'est un service indépendant.
Essayez avec vos propres produits
100 requêtes par jour gratuites, sans carte bancaire. Collez l'ID d'un produit dans le testeur de votre tableau de bord et regardez le JSON.