我计划制作基于网络的亚马逊API,我面临的问题是当我需要在特定类别上显示所有产品(如果它只是前10页时那么好)。尝试使用这样的格式
$query = array( 'Operation' => 'ItemSearch',
'BrowseNode' => '83451031',
//'SearchIndex' => 'Apparel',
'ResponseGroup' => 'Small',
'ItemPage'=>'1');
虽然83451031是英国语言环境中来自Apparel的Node。它不会显示该类别的所有项目如果我没有添加SearchIndex => “服装”活跃于此。同时,搜索仅取决于该节点ID。同时如果我把SearchIndex => “全部”它也无法正常工作
任何人都可以提供帮助?或者还有其他方式可以根据特定类别和/或子类别显示所有产品
答案 0 :(得分:0)
Amazon Product Advertising API作为页数限制。对于' ItemSearch'操作此限制为10,因此您只能从第1页到第10页进行访问。解决方案是修改搜索参数,因此api返回的响应更少。此链接描述了api结果的分页和排序是如何工作的:http://docs.aws.amazon.com/AWSECommerceService/latest/DG/PagingandSortingThroughResults.html