我使用node.js(Meteor)来调用、Amazon、ListMatchingProducts、API、来获取我的卖家帐户的所有产品。它成功地运行,我得到了响应,但正如文档所述,一次只返回10(10)个产品。所以我只想知道我们是如何得到超过10种产品的。亚马逊文档中的还说,您可以提交带有"ByNextToken“操作的NextToken,以请求额外的pages.But --我没有得到任何nextToken,或者与响应.So上的nextToken字段相关--如何从那里获得nextToken,或者如何从该API获得超过10种产品。我还查看了一篇文章,他们说我们需要使用报告,但是我想要使用ListMatchingProducts API,并且希望结果超过10。
请给我任何建议或指导,我如何才能做到这一点。
任何帮助都是非常感谢的
发布于 2016-06-08 12:21:11
您希望使用报表API报表类型或其他列表报表类型之一调用该列表报表类型。这就是我们要走的路。ListMatchingProducts
操作的产品API是一个搜索,基于一个查询。是的,它只列出了10种产品,但它不像其他一些操作那样提供NextToken。知道您的报告类型和市场ID,您可以提交这些报告API与您的凭据,并得到所有您的产品在一次,没有搜索涉及。
我还建议使用亚马逊Scratchpad来处理您的操作,以确保您得到了预期的结果,然后将其插入到您的node.js项目中。
https://stackoverflow.com/questions/37677897
复制相似问题