AmzSear, vyhľadajte produkty na Amazone z príkazového riadku

o amzsear

V nasledujúcom článku sa pozrieme na AmzSear. Tento nástroj je neoficiálne rozhranie CLI a API od spoločnosti Amazon. Umožní nám to jednoducho prehľadajte adresár produktu Amazon z príkazového riadku bez potreby kľúča Amazon API. To je v tejto chvíli niečo zaujímavé, pretože Amazon a ďalšie firmy pripravujú svoje bojové akcie so zľavami, exkluzívnymi produktmi a ďalšími zaujímavosťami pre kupujúcich.

AmzSear je skript neoficiálne spolupracovať Amazonka. Pomocou amzSear budeme mať k dispozícii možnosť ľahkého vyhľadávania produktov na Amazone z príkazového riadku a zobrazenia základných informácií o produkte, ako sú všetky ceny rôznych predajcov, URL, klasifikácie akýchkoľvek produktov , priamo z okna vášho terminálu bez použitia Amazon API. Táto utilita je voľne dostupné na GitHub a je vydávaný pod licenciou MIT.

Inštalácia AmzSear na Ubuntu 17.10

AmzSear vyžaduje verziu Pytón 2.7 alebo vyšší správne fungovať. Budeme sa musieť uistiť, že máme v našom systéme nainštalovaný pip. Ak pip nie je nainštalovaný, budeme ho môcť nainštalovať jednoduchým spôsobom, ako je uvedené nižšie.

V Ubuntu a jeho derivátoch budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a vykonať nasledujúci príkaz nainštaluj pip:

sudo apt install python-pip

Po nainštalovaní pipu nainštalujeme AmzSear do rovnakého terminálu pomocou pipu s príkazom:

sudo pip install amzsear

Ako používať AmzSear

El štandardný príkaz používať amzSear to bude:

reťazec dotazu amzsear [-p počet [-i číslo]] [-q] [-v] [-d]

Vyhľadajte produkt podľa názvu

Pokúsme sa nájsť produkt, napríklad knihu «Rieka v tme: Útek jedného človeka zo Severnej Kórey«. K tomu napíšeme:

amzsear vyhľadávanie produktov

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

Ukáže nám výsledky na základe našich hľadaný reťazec v adresári produktov Amazon v našom termináli. V tomto príklade sa zobrazí iba jeden výsledok.

Zobrazí sa nám tiež výsledky v našom webovom prehliadači vopred určené.

prehľadávač produktov amzsear

Nemusíme uvádzať presný hľadaný výraz. Môžeme použiť príslušné hľadané výrazy ako by to mohlo byť pre tento príklad «Rieka v tme»A pozrite si výsledky v termináli aj v prehľadávači.

výrazy relevantné pre produkt amzsear

Zobraziť výsledky na stránku

Skript AmzSear nám ukáže iba výsledok prvej stránky. Ale tiež môžeme určiť konkrétne číslo stránky ako je zobrazené v nasledujúcom texte:

amzsear 'A River in Darkness' -p 2

Tento príkaz, rovnako ako predchádzajúce, nám ukáže výsledky druhej stránky adresára produktov Amazon v termináli aj v prehliadači.

Výsledky sa zobrazia iba v prehliadači

Pokiaľ nechceme, aby sa výsledok zobrazoval v termináli, ale vo webovom prehliadači, budeme môcť použiť -q možnosť ako je uvedené nižšie.

stránka 2 produktu amzsear

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

Ako hovorím, tento príkaz zobrazí druhú stránku výsledku iba vo webovom prehliadači. V termináli neuvidíme žiadne výsledky.

Zobraziť výsledky iba v termináli

Rovnakým spôsobom, ak chceme vidieť výsledok iba v termináli a nie vo webovom prehliadači, budeme musieť použiť -d možnosť.

vyhľadávanie koncových produktov amzsear strana 2

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

Zobraziť všetky informácie o produkte

Aby terminál zobrazoval všetky informácie o produkte, ako je názov, URL, všetky ceny a reťazec klasifikácie atď., Budeme musieť pridať -v možnosť.

amzsear vyhľadávanie produktov zobraziť všetky informácie

amzsear 'A River in Darkness' -d -v

Tento príkaz nám zobrazí prvú stránku výsledku iba v termináli. Môžeme požiadať, aby sa nám zobrazila akákoľvek iná stránka. Zobrazia sa nám tiež všetky podrobnosti, ako napríklad adresa URL, ceny rôznych predajcov a hodnotenie zobrazených produktov, ako môžete vidieť na snímke obrazovky vyššie.

Tieto výsledky sa v prehliadači nezobrazia, pretože zahrnujeme možnosť -d. Ak by sme chceli výsledok zobraziť v termináli aj v prehliadači, stačilo by z príkazu odstrániť iba voľbu -d.

Upozornenie

Tí, ktorí tento skript často používajú na hľadanie produktov na Amazone, budú musieť byť opatrní. Amazon označil mnoho podobných skriptov ako robot a zakázal adresy IP, ktoré odosielajú opakované dotazy. Preto je dobré ho prevádzkovať cez VPN alebo proxy. Je tiež dobré obmedziť naše vyhľadávanie, kým vývojár nepríde s riešením.

Odinštalujte AmzSear

Aby sme tento skript vylúčili z nášho systému, budeme musieť otvoriť iba terminál (Ctrl + Alt + T) a napísať doň nasledujúci príkaz:

sudo pip uninstall amzsear

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.