首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >亚马逊: TopSeller返回超过前10名

亚马逊: TopSeller返回超过前10名
EN

Stack Overflow用户
提问于 2015-03-09 12:44:11
回答 2查看 689关注 0票数 3

我们如何使用Amazon's Product Advertising API检索超过前10名的畅销书。

通过深入研究他们的API,我发现了两个可能需要的操作:

首先是BrowseNodeLookup,它可以成功检索前10名的畅销书,但没有ItemPage参数。

第二个是ItemSearch,这似乎有&ItemPage=2参数,&ResponseGroup=SalesRank和&Sort=salesrank。但这种排序并不管用。以下是示例请求:

代码语言:javascript
运行
复制
> http://webservices.amazon.com/onca/xml?Service=AWSECommerceService
> &Operation=ItemSearch 
> &SubscriptionId=<subscription_id>
> &AssociateTag=<associate_tag> 
> &Version=2011-08-01
> &SearchIndex=Electronics 
> &BrowseNode=2407747011
> &ItemPage=2
> &ResponseGroup=SalesRank 
> &Sort=salesrank
EN

回答 2

Stack Overflow用户

发布于 2015-03-23 08:33:18

不幸的是,使用Amazon的策略,每个队列不能获得超过10个项目。

票数 1
EN

Stack Overflow用户

发布于 2015-05-16 01:08:19

“可返回的最大ItemPage号为10”http://docs.aws.amazon.com/AWSECommerceService/latest/DG/ItemSearch.html

因此,如果有足够的结果,您可以获得多达100个项目。

我认为"salesrank“排序参数是有效的,但并不像预期的那样。因为如果不包含此参数,结果将根本不会排序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28935395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档