Nav*_*eet 6 ruby python amazon web-services amazon-product-api
有没有一种方法可以在Ruby或Python中访问亚马逊搜索结果(给定查询)?我一直在寻找API,并发现了一个产品广告API,似乎与搜索不一样.
我不希望在给定查询(嵌入在URL中)中刮取亚马逊搜索网页.
我已经与 Amazon API 合作了几年,我承认他们似乎试图隐藏他们对常规附属内容(例如 Amazon Search)所做的事情,好像他们不希望您使用该 API 或至少让它变得困难。
因此,在您的会员仪表板中,单击顶部的“产品 API”选项卡。
接下来,您需要创建公钥和私钥。如果未创建和设置这些,您将无法访问 API。另请注意,即使 Amazon 确实有 RESTful API,它也需要回调,无论您使用何种语言。(除非您打算使用 SOAP)一旦这些被创建,它应该会在您的附属仪表板中为您打开一些新选项。
最后,Amazon 提供了 wazoo 的代码示例,但我无法证明 Ruby 或 Python 的代码示例是否有任何好处(就像我使用 cURL 和 php 所做的那样),但无论如何它应该为您提供一个很好的起点。去这里:http : //aws.amazon.com/code/Product%20Advertising%20API?_encoding=UTF8&jiveRedirect=1
我确实在代码示例和文档中看到这里列出了 python 和 ruby。请注意,亚马逊喜欢经常更改内容,有时甚至不会通知。但是我在做这个关于 AWS 的新节点 js 库的部分时确实注意到了......甜蜜。尽管如此,亚马逊确实做得很好。