Dee*_*ane 8 amazon amazon-web-services
我需要API来获取亚马逊上畅销的书籍.默认情况下,它只获取前10个项目,但我需要超过10个,通过使用单击命中大约1000个项目内容.
要么
我需要使用Amazon ECS API来扫描1000本畅销书.
要么
除了亚马逊API之外,还有什么办法可以掠夺亚马逊上所有畅销书籍吗?
我是这样做的 - 但在本月底之后,它不适用于超过 100 件商品,因为亚马逊将 ItemPage 限制为 10。
rescheck = Amazon::Ecs.item_search("search term here", :response_group => 'Large', :country => 'uk')
n=0
rescheck.total_pages.times do |n|
n=n+1
if n <= rescheck.total_pages
res = Amazon::Ecs.item_search("search term here", :response_group => 'Large', :item_page =>n, :country => 'uk')
res.items.each do |item|
asin = item.get('ASIN')
title = item.get('ItemAttributes/Title')
brand = item.get('ItemAttributes/Brand')
#etc
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10664 次 |
| 最近记录: |