AmzSear, recherchez des produits sur Amazon à partir de la ligne de commande

à propos de amzsear

Dans le prochain article, nous allons jeter un œil à AmzSear. Cet utilitaire est une CLI et une API non officielles d'Amazon. Nous permettra recherchez facilement le répertoire des produits Amazon à partir de la ligne de commande sans avoir besoin d'une clé d'API Amazon. C'est quelque chose d'intéressant en ce moment, alors qu'Amazon et d'autres entreprises préparent leurs stocks de combat avec des remises, des produits exclusifs et d'autres attractions pour les acheteurs.

AmzSear est un script non officiel pour travailler avec Amazon. Avec amzSear nous aurons à notre disposition la possibilité de pouvoir rechercher facilement des produits sur Amazon à partir de la ligne de commande et voir les informations de base du produit, telles que tous les prix des différents vendeurs, l'URL, les classifications de tout produit , directement depuis la fenêtre de votre terminal, sans utiliser l'API Amazon. Cet utilitaire est disponible gratuitement sur GitHub et est publié sous la licence MIT.

Installez AmzSear sur Ubuntu 17.10

AmzSear nécessite une version Python 2.7 ou supérieur pour fonctionner correctement. Nous devrons nous assurer que pip est installé sur notre système. Si pip n'est pas installé, nous pourrons l'installer de manière simple comme indiqué ci-dessous.

Dans Ubuntu et ses dérivés, il suffira d'ouvrir le terminal (Ctrl + Alt + T) et d'exécuter la commande suivante pour installer pip:

sudo apt install python-pip

Une fois pip installé, nous installerons AmzSear dans le même terminal en utilisant pip avec la commande:

sudo pip install amzsear

Comment utiliser AmzSear

El commande standard pour utiliser amzSear ce sera:

chaîne_requête amzsear [-p num [-i num]] [-q] [-v] [-d]

Rechercher un produit par nom

Essayons de trouver un produit, comme le livre «Une rivière dans les ténèbres: un homme s'échappe de la Corée du Nord«. Pour cela, nous écrirons:

recherche de produits amzsear

amzsear 'A River in Darkness: One Mans Escape from North Korea'

Il nous montrera les résultats basés sur notre chaîne de recherche dans le répertoire des produits Amazon dans notre terminal. Dans cet exemple, un seul résultat sera affiché.

On nous montrera également le résultats dans notre navigateur Web prédéterminé.

navigateur de produits de recherche amzsear

Nous n'avons pas à donner le terme de recherche exact. Nous pouvons utiliser les termes de recherche pertinents comme cela pourrait être pour cet exemple «Une rivière dans les ténèbres»Et voyez les résultats à la fois dans le terminal et dans le navigateur.

amzsear recherche des termes pertinents pour les produits

Afficher les résultats par page

Le script AmzSear ne nous montrera que le résultat de la première page. Mais aussi nous pouvons spécifier le numéro de page particulier comme indiqué dans ce qui suit:

amzsear 'A River in Darkness' -p 2

Cette commande, comme les précédentes, nous montrera les résultats de la deuxième page du répertoire des produits Amazon à la fois dans le terminal et dans le navigateur.

Afficher les résultats uniquement dans le navigateur

Si nous ne voulons pas que le résultat soit affiché dans le terminal mais dans le navigateur Web, nous pourrons utiliser le option -q comme indiqué ci-dessous.

Recherche de produits amzsear page 2

amzsear 'A River in Darkness' -p 2 -q

Comme je l'ai dit, cette commande affichera la deuxième page du résultat uniquement dans le navigateur Web. Nous ne verrons aucun résultat dans le terminal.

Afficher les résultats uniquement dans le terminal

De la même manière, si nous voulons voir le résultat uniquement dans le terminal et non dans le navigateur Web, nous devrons utiliser le option -d.

terminal de recherche amzsear page produit 2

amzsear 'A River in Darkness' -p 2 -d

Voir toutes les informations sur les produits

Pour que le terminal affiche toutes les informations sur le produit, telles que le nom, l'URL, tous les prix et la chaîne de classification, etc., nous devrons ajouter le option -v.

recherche de produits amzsear afficher toutes les informations

amzsear 'A River in Darkness' -d -v

Cette commande nous montrera la première page du résultat uniquement dans le terminal. Nous pouvons demander que toute autre page nous soit montrée. Nous verrons également tous les détails, tels que l'URL, les prix des différents vendeurs et les notes des produits affichés, comme vous pouvez le voir dans la capture d'écran ci-dessus.

Ces résultats ne s'afficheront pas dans le navigateur, car nous incluons l'option -d. Si nous voulions afficher le résultat à la fois dans le terminal et dans le navigateur, nous n'aurions qu'à supprimer l'option -d de la commande.

avertissement

Ceux qui utilisent fréquemment ce script pour rechercher des produits sur Amazon devront faire attention. Amazon a marqué de nombreux scripts similaires en tant que bot et a interdit les adresses IP qui envoient des requêtes répétitives. Pour lui, c'est une bonne idée de l'exécuter via un VPN ou un proxy. C'est également une bonne idée de limiter nos recherches jusqu'à ce que le développeur propose une solution.

Désinstaller AmzSear

Pour éliminer ce script de notre système, il suffit d'ouvrir un terminal (Ctrl + Alt + T) et d'y écrire la commande suivante:

sudo pip uninstall amzsear

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.