亚马逊广告API项目搜索:获得超过10页/ 100个结果?

时间:2012-07-19 08:27:12

标签: python amazon-web-services amazon-product-api

我正在尝试使用Amazon Advertising API的Python包装器(http://pypi.python.org/pypi/python-amazon-product-api/),但是当我尝试使用ItemSearch并尝试访问第11页,我得到了以下内容:

The value you specified for ItemPage is invalid. ... between 1 and 10

我知道为了避免这个问题,我可以执行另一个搜索查询,但有没有办法在某个页面上启动搜索查询?或者有没有办法(书籍)为出版年度设定边界?我只是需要一种方法,以便我可以使我的搜索结果更小,这样我就不会遇到这个错误。现在这就是我所说的:

results = api.item_search('Books', ResponseGroup='Images,Large', 
                              AssociateTag='qwerty', Publisher=kwd)

其中kwd只是从文件中获取的出版商名称。

1 个答案:

答案 0 :(得分:3)

亚马逊只会向您提供前10页(截至API版本2011-08-01)。您可以运行稍微不同的搜索以获得更多结果,但这些也将限制在前10页。