Amazon Product API ResponseGroups和默认结果

答:在我们的应用程序中,我们使用的大部分数据都是以自由文本的形式存储的。我们目前没有完成分类。 我们使用openNLP库来理解数据(提取关键字/分类)并对亚马逊网络服务执行查询以提取查询结果。

我们使用searchindex = All和keywords =。 结果并不总是返回,我们基本上得到'AWS.ECommerceService.NoExactMatches'如何避免这种情况? 1)如果找不到匹配,是否有指定默认结果的方法? 例如亚马逊传送带小部件会这样做,如果搜索查询没有返回结果,它基本上会显示一些计算机项目。 2)我是否应该总是批量请求并为每个请求添加另一个搜索条件? 如果我的第一个标准没有得到任何结果,我们可以肯定,我们的第二个查询总是会得出结果(可能是缓存?)

这是一个搜索标准'开放圈圈环耳环抛光不锈钢开放圈圈耳环抛光不锈钢DiamondShark'这通过API返回没有结果。

在亚马逊网站上,我得到了一些非常相关的结果。 有没有办法来取得这些结果?

B.我们只需要一个缩略图图片和我们的应用程序的标题和描述。 哪个responseGroup是合适的? 我们现在正在使用中等rt,但即使使用该响应组,也有很多信息。

任何帮助表示赞赏。 谢谢


您需要以下两个ResponseGroups

Medium ( This will give you the image url, detail url & title )
EditorialReview ( This will give you the Product Description )

注意:Small ResponseGroup不会给你一张图片,这就是为什么你需要Medium


我无法回答你所有的问题,但我可以贡献一对夫妇:

A.确保您在请求中使用Operation=ItemSearch 。 另外,我发现在执行ItemSearch时在关键字中使用逗号分隔值可以更可靠地工作。

1)我还没有发现任何这样做,但不是说它不存在。 您可能需要通过分解关键字来创建替代搜索。 但是,一旦找到至少一个结果,您可以使用“ Similarities响应组来拉取相似的项目。

B. Images响应组将返回与该项目相关的不同大小的图像。 请注意,它不会返回任何商家提供的图片。

祝你好运!

链接地址: http://www.djcxy.com/p/74333.html

上一篇: Amazon Product API ResponseGroups and Default results

下一篇: Contenteditable jumping to the another element when use arrow keys