AmzSear, sök efter produkter på Amazon från kommandoraden

om amzsear

I nästa artikel ska vi ta en titt på AmzSear. Detta verktyg är en inofficiell CLI och API från Amazon. Tillåter oss sök enkelt i Amazon-produktkatalogen från kommandoraden utan behov av en Amazon API-nyckel. Detta är något intressant just nu när Amazon och andra företag förbereder sina kampaktier med rabatter, exklusiva produkter och andra attraktioner för köpare.

AmzSear är ett manus inofficiell att arbeta med amason. Med amzSear har vi till vårt förfogande möjligheten att enkelt kunna söka efter produkter på Amazon från kommandoraden och se produktens grundläggande information, till exempel alla priser på olika säljare, URL, klassificeringar av vilken produkt som helst , direkt från terminalens fönster utan att använda Amazon API. Detta verktyg är fritt tillgänglig på GitHub och släpps under MIT-licensen.

Installera AmzSear på Ubuntu 17.10

AmzSear kräver en version Python 2.7 eller högre för att fungera ordentligt. Vi måste se till att vi har pip installerat på vårt system. Om pip inte är installerad kommer vi att kunna installera det på ett enkelt sätt som visas nedan.

I Ubuntu och dess derivat behöver vi bara öppna terminalen (Ctrl + Alt + T) och utföra följande kommando för att installera pip:

sudo apt install python-pip

När vi har pip installerat installerar vi AmzSear i samma terminal med pip med kommandot:

sudo pip install amzsear

Hur du använder AmzSear

El standardkommando att använda amzSear blir det:

amzsear query_string [-p num [-i num]] [-q] [-v] [-d]

Sök efter en produkt efter namn

Låt oss försöka hitta en produkt, till exempel boken «En flod i mörkret: One Mans Escape från Nordkorea«. För detta kommer vi att skriva:

amzsear produktsökning

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

Det kommer att visa oss resultaten baserat på våra söksträng i Amazon-produktkatalogen i vår terminal. I det här exemplet visas bara ett resultat.

Vi kommer också att visas resultat i vår webbläsare förbestämd.

amzsear sökproduktens webbläsare

Vi behöver inte ange exakt sökord. Vi kan använda relevanta söktermer som det kan vara för detta exempel «En flod i mörkret»Och se resultaten både i terminalen och i webbläsaren.

amzsear sökproduktrelevanta termer

Visa resultat per sida

AmzSear-skriptet visar bara resultatet av den första sidan. Men också vi kan ange det specifika sidnumret som det visas i följande:

amzsear 'A River in Darkness' -p 2

Detta kommando, som de föregående, visar oss resultaten av den andra sidan i Amazon-produktkatalogen både i terminalen och i webbläsaren.

Se endast resultat i webbläsaren

Om vi ​​inte vill att resultatet ska visas i terminalen utan i webbläsaren kan vi använda -q-alternativ som visas nedan.

amzsear produktsökning sida 2

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

Som jag säger kommer det här kommandot att visa den andra sidan av resultatet bara i webbläsaren. Vi ser inga resultat i terminalen.

Visa endast resultat i terminalen

På samma sätt, om vi bara vill se resultatet i terminalen och inte i webbläsaren, måste vi använda -d alternativ.

amzsear sökterminal produkt sida 2

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

Se all produktinformation

För att terminalen ska visa oss all information om produkten, såsom namn, URL, alla priser och klassificeringskedja etc. måste vi lägga till -v-alternativ.

amzsear produktsökning visa all information

amzsear 'A River in Darkness' -d -v

Detta kommando visar oss den första sidan av resultatet endast i terminalen. Vi kan begära att någon annan sida visas för oss. Vi kommer också att visa alla detaljer, såsom URL, priser på olika säljare och betyg för de produkter som visas, som du kan se på skärmdumpen ovan.

Dessa resultat visas inte i webbläsaren, eftersom vi inkluderar alternativet -d. Om vi ​​ville se resultatet både i terminalen och i webbläsaren skulle vi bara behöva ta bort alternativet -d från kommandot.

varning

De som använder detta skript ofta för att söka efter produkter på Amazon måste vara försiktiga. Amazon har markerat många liknande skript som en bot och har förbjudit IP-adresser som skickar repetitiva frågor. Således, det är en bra idé att köra den via en VPN eller proxy. Det är också en bra idé att begränsa våra sökningar tills utvecklaren kommer med en lösning.

Avinstallera AmzSear

För att eliminera detta skript från vårt system behöver vi bara öppna en terminal (Ctrl + Alt + T) och skriva följande kommando i den:

sudo pip uninstall amzsear

Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.