我正在使用亚马逊的Product Advertising API。当我从项目搜索操作中按关键字搜索产品时,我只得到10个结果,有没有办法在一次调用中获得所有结果?
答案 0 :(得分:2)
否 - Paging Through Results解释了一些细节:
可以创建一个返回数千个请求的请求 回复中的项目。由于几个原因,这是有问题的。 返回这些项的所有项属性 显着影响产品广告API的性能 消极的方式。此外,在网页上发布一千个回复是 不切实际的。
...
此示例显示9729项符合搜索条件。也, 它表明这些结果是在973(~9729 / 10)页面上。你可以试试 将ItemPage值设置为10.如果您这样做,请使用产品广告 API返回以下错误。
...
那么,你如何获得第973页?你不能。更好的方法是 提交更具针对性且产生更少项目的新请求 在回应中。