适用于Python的Amazon API库?

Kev*_*vin 42 python amazon

人们用什么Python库来查询亚马逊产品数据?(Amazon Associates Web Service - 曾经被称为电子商务API,或者其他类似的东西).

根据我的研究,PyAWS似乎还可以,但仍然非常原始(并且暂时没有更新).想知道是否有一个我只是缺少的明显的规范库.

bas*_*sti 22

现在有另一种选择:python-amazon-product-api.它支持API版本2009-11-01 2010-12-01.

  • 目前打破了比Python 3.3更高的任何东西.我已经联系了维护人员,并愿意伸出援助之手. (2认同)

tob*_*ych 21

我正在使用Bottlenose,Dan Loewenherz的"亚马逊产品广告API超级棒的Python包装器".它不解析XML,所以我使用的是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
Run Code Online (Sandbox Code Playgroud)


yoa*_*ram 7

如果您正在寻找的是一个简单的,面向对象的亚马逊产品访问(查找和搜索),请尝试python-amazon-simple-product-api.这是我刚刚发布的一个新项目:

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

它是街区的新生儿!

  • 它已经做到了.您使用您的员工ID初始化API,每个产品的链接将包含'tag'元素. (3认同)