AmzSear, poiščite izdelke na Amazonu v ukazni vrstici

o amzsearju

V naslednjem članku si bomo ogledali AmzSear. Ta pripomoček je neuradni CLI in API podjetja Amazon. Nam bo dovolil enostavno poiščite imenik izdelkov Amazon v ukazni vrstici brez potrebe po ključu Amazon API. Trenutno je to nekaj zanimivega, saj Amazon in druga podjetja pripravljajo bojne zaloge s popusti, ekskluzivnimi izdelki in drugimi atrakcijami za kupce.

AmzSear je skript neuradno za sodelovanje Amazon. Z amzSear bomo imeli na voljo možnost, da v ukazni vrstici zlahka iščemo izdelke na Amazonu in si ogledamo osnovne podatke o izdelku, kot so vse cene različnih prodajalcev, URL, klasifikacije katerega koli izdelka , neposredno iz okna terminala, brez uporabe Amazon API. Ta pripomoček je prosto dostopna na GitHub in je izdan pod licenco MIT.

Namestitev AmzSear na Ubuntu 17.10

AmzSear zahteva različico Python 2.7 ali višje pravilno delovati. Prepričati se moramo, da imamo v našem sistemu nameščen pip. Če pip ni nameščen, ga bomo lahko namestili na preprost način, kot je prikazano spodaj.

V Ubuntuju in njegovih izvedenkah bomo morali odpreti samo terminal (Ctrl + Alt + T) in izvesti naslednji ukaz za namestite pip:

sudo apt install python-pip

Ko smo namestili pip, bomo v isti terminal namestili AmzSear z uporabo pip z ukazom:

sudo pip install amzsear

Kako uporabljati AmzSear

El standardni ukaz za uporabo amzSear bo:

niz poizvedbe amzsear [-p num [-i num]] [-q] [-v] [-d]

Poiščite izdelek po imenu

Poskusimo najti izdelek, na primer knjigo «Reka v temi: človek pobegne iz Severne Koreje«. Za to bomo napisali:

iskanje izdelkov amzsear

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

Pokazal nam bo rezultate, ki temeljijo na naših iskalni niz v Amazonovem imeniku izdelkov v našem terminalu. V tem primeru bo prikazan samo en rezultat.

Pokazali se nam bodo tudi rezultate v našem spletnem brskalniku vnaprej določeno.

amzsear brskalnik za iskanje izdelkov

Ni nam treba navesti natančnega iskalnega izraza. Lahko uporabimo ustrezne iskalne izraze kot bi lahko bilo za ta primer «Reka v temi»In si oglejte rezultate tako v terminalu kot v brskalniku.

amzsear iskalni izrazi, pomembni za izdelek

Oglejte si rezultate na stran

Skript AmzSear nam bo prikazal le rezultat prve strani. Ampak tudi lahko določimo določeno številko strani kot je prikazano v nadaljevanju:

amzsear 'A River in Darkness' -p 2

Ta ukaz, tako kot prejšnji, nam bo prikazal rezultate druge strani imenika izdelkov Amazon tako v terminalu kot v brskalniku.

Oglejte si rezultate samo v brskalniku

Če ne želimo, da se rezultat prikaže v terminalu, ampak v spletnem brskalniku, bomo lahko uporabili -q možnost kot je prikazano spodaj.

stran za iskanje izdelkov amzsear 2

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

Kot rečem, bo ta ukaz prikazal drugo stran rezultata samo v spletnem brskalniku. Na terminalu ne bomo videli nobenih rezultatov.

Oglejte si rezultate samo v terminalu

Če želimo rezultat videti samo v terminalu in ne v spletnem brskalniku, bomo morali uporabiti -d možnost.

amzsear izdelek za iskanje terminala stran 2

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

Oglejte si vse informacije o izdelku

Da bo terminal prikazal vse informacije o izdelku, kot so ime, URL, vse cene in klasifikacijska veriga itd., Bomo morali dodati -v možnost.

amzsear iskanje izdelkov pokaži vse informacije

amzsear 'A River in Darkness' -d -v

Ta ukaz nam bo prikazal prvo stran rezultata samo v terminalu. Lahko zahtevamo, da se nam prikaže katera koli druga stran. Prikazane bodo tudi vse podrobnosti, kot so URL, cene različnih prodajalcev in ocene prikazanih izdelkov, kot lahko vidite na zgornjem posnetku zaslona.

Ti rezultati se ne bodo prikazali v brskalniku, saj smo vključili možnost -d. Če bi si želeli ogledati rezultat tako v terminalu kot v brskalniku, bi morali iz ukaza odstraniti samo možnost -d.

Opozorilo

Tisti, ki ta skript pogosto uporabljajo za iskanje izdelkov na Amazonu, bodo morali biti previdni. Amazon je številne podobne skripte označil kot bot in prepovedal naslove IP, ki pošiljajo ponavljajoče se poizvedbe. Tako dobro je, če ga zaženete prek VPN-ja ali strežnika proxy. Prav tako je dobro omejiti naša iskanja, dokler razvijalec ne najde rešitve.

Odstranite AmzSear

Če želimo ta skript odstraniti iz našega sistema, bomo morali odpreti samo terminal (Ctrl + Alt + T) in vanj zapisati naslednji ukaz:

sudo pip uninstall amzsear

Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.