Amazon API-bibliotek for Python?

stemmer
42

Hva Python bibliotekene gjøre folk bruker for spørring Amazon produktdata? (Amazon Associates Web Service - pleide å bli kalt E-Commerce API, eller noe langs disse linjene).

Basert på min forskning, PyAWS virker greit, men fortsatt ganske rå (og har ikke blitt oppdatert på en stund). Lurer på om det er en åpenbar kanoniske biblioteket som jeg bare mangler.

Publisert på 07/09/2008 klokken 23:18
kilden bruker
På andre språk...                            


8 svar

stemmer
22

Det er nå et annet alternativ: python-amazon-produkt-api . Den støtter API versjon 2009-11-01 2010-12-01.

Svarte 15/03/2010 kl. 16:07
kilden bruker

stemmer
21

Jeg bruker bottlenose , Dan Loewenherz er "super awesome Python wrapper for Amazon Product Annonsering API". Det trenger ikke analysere XML, så jeg bruker lxml.objectify :

ACCESS_KEY_ID = "..."
SECRET_KEY = "..."
ASSOC_TAG = "..."

import bottlenose
amazon = bottlenose.Amazon(ACCESS_KEY_ID, SECRET_KEY, ASSOC_TAG)
response=amazon.ItemLookup(ItemId="B0018AFK38", ResponseGroup="OfferSummary")

from lxml import objectify
root = objectify.fromstring(response)
root.Items.Item.OfferSummary.LowestNewPrice.FormattedPrice
Svarte 23/11/2010 kl. 01:24
kilden bruker

stemmer
7

Hvis det du leter etter er en enkel, objektorientert tilgang til Amazon produkter (søk og søke), prøv python-amazon-enkelt-produkt-api . Det er et nytt prosjekt jeg har nettopp gitt ut:

http://github.com/yoavaviram/python-amazon-simple-product-api

Det er den nye gutten på blokken!

Svarte 09/04/2012 kl. 16:58
kilden bruker

stemmer
3

PyAWS ikke lenger ligger på SourceForge. Den nyeste versjonen (0.3.0) er tilgjengelig via forfatterne nettsted .

Pass på at du også ta lappen for Amazons siste API endringer, nevnt i kommentarfeltet.

Svarte 07/10/2009 kl. 18:40
kilden bruker

stemmer
2

Hva med Boto ? Alle som har noen erfaring med det? Jeg begynte å se etter en Python pakke for Amazon og Boto ser opp til dato (v1.8c slipper 28-Jun-2009), aktiv og fullstendig (har en lang liste over støttede grensesnitt).

Svarte 06/07/2009 kl. 16:03
kilden bruker

stemmer
2

pyaws synes å være den beste der ute. Jeg brukte den her ( min kildekoden ) Det fungerte fint for meg.

Svarte 16/09/2008 kl. 16:40
kilden bruker

stemmer
1

pyaws er den beste etter min mening. Den mest tilgjengelige versjonen er 0.2.0, men det er også en versjon 0.3.0 som er litt vanskeligere å finne. Den beste vedlikeholdt versjon av det som jeg har funnet selv, som er basert på 0.3.0, er på bitbucket .

Svarte 05/07/2009 kl. 15:20
kilden bruker

stemmer
0

Den eneste andre bibliotek jeg er klar over er pyAmazon , som er forløperen for pyaws. Hvis du er kjent med Amazon API (eller er villig til å bli det), kan du sannsynligvis sette sammen noe selv med ZSI .

Svarte 08/09/2008 kl. 06:07
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more