用于amazon产品广告api的python包装器。
python-amazon-product-api的Python项目详细描述
这个模块提供了对最新版本亚马逊的轻量级访问 不妨碍你的产品广告API。
Amazon Product Advertising API提供对Amazon的 产品选择和发现功能。它有搜索和查找 功能,提供有关产品和其他功能的信息,如 评论,类似的产品和新的和使用过的清单。
基本用法
为了使用这个api,您显然需要一个amazon associates web服务 你必须在亚马逊的http://aws.amazon.com帐户。每个帐户 包含一个awsaccesskeyid和一个secretkey。
创建包含以下数据的文件~/.amazon-product-api:
[Credentials] access_key = <your access key> secret_key = <your secret key> associate_tag = <your associate id>
下面是一个如何使用api来搜索 发布者:
from amazonproduct import API api = API(locale='de') # get all books from result set and # print author and title for book in api.item_search('Books', Publisher='Galileo Press'): print '%s: "%s"' % (book.ItemAttributes.Author, book.ItemAttributes.Title)
在后台,api将迭代地检索所有可用的结果页。 从amazon返回每本书,并将其作为lxml.objectified元素依次返回。
一般来说,这个模块提供了许多方便的方法来处理 有一些细节,比如错误检查,这样你就不必去做了。拜托 有关详细信息,请参阅扩展的documentation。
安装
为了安装python amazon产品api,您可以使用:
pip install python-amazon-product-api
或者从 http://pypi.python.org/pypi/python-amazon-product-api,解开并运行
python setup.py install
如果你碰巧使用的话,你也会在那里找到二进制文件来简化你的生活。 Windows系统。如果没有,请给我发邮件大声抱怨!
开发
开发版本可用bitbucket.org。请随意克隆 存储库并添加您自己的功能。
hg clone http://bitbucket.org/basti/python-amazon-product-api/
补丁总是受欢迎的!请确保你的零钱没有破 测试!
许可证
此模块是根据BSD许可证发布的。你可以找到 许可文件中的许可证。