如何以编程方式获取亚马逊销量排名前 100 的商品?
Posted
技术标签:
【中文标题】如何以编程方式获取亚马逊销量排名前 100 的商品?【英文标题】:How can I obtain the top 100 sales ranked items on Amazon programatically? 【发布时间】:2010-11-16 21:54:36 【问题描述】:我查看了 API 文档,由于 ItemSearch
操作需要 Keywords
参数,我认为这不可能,但我只是想确认一下。
我应该考虑不同的操作吗?
任何信息将不胜感激。
【问题讨论】:
你想知道亚马逊所有商品中销量排名前100的商品吗?或者它们都属于一个特定的类别(你能得到多少具体?)据我所知,你将无法查询亚马逊销售的所有商品,但你可以查询一个子类别。 【参考方案1】:使用 XML 解析器。
亚马逊的畅销书源位于:
http://www.amazon.ca/rss/bestsellers/books/ref=pd_ts_rss_link
【讨论】:
很遗憾,RSS 链接只显示前十名畅销书【参考方案2】:我还没有找到获取前 100 项的方法,但是可以在 BrowseNodeLookup 操作上使用 TopSellers ResponseGroup 来返回给定 BrowseNodeId 中的前 10 项。 BrowseNodeId 标识一个产品类别。
如果您对一组类别感兴趣,从每个类别中检索前 10 个项目可能是一个可以接受的折衷方案
【讨论】:
以上是关于如何以编程方式获取亚马逊销量排名前 100 的商品?的主要内容,如果未能解决你的问题,请参考以下文章
用Python爬取分析某东618畅销商品销量数据,带你看看大家都喜欢买什么!
尚大HQL-1_查询订单明细表(order_detail)中销量(下单件数)排名第二的商品id,如果不存在返回null,如果存在多个排名第二的商品则需要全部返回。