38得票6回答
lxml运行时错误:原因是不兼容的库版本:etree.so需要12.0.0或更高版本,但libxml2.2.dylib提供的是10.0.0版本。

我有一个令人困惑的问题。 我使用的是Mac版本10.9,Anaconda 3.4.1和Python 2.7.6。 我正在使用Python-amazon-product-api开发Web应用程序,并克服了关于安装lxml的障碍,参考clang error: unknown argument: &...

37得票2回答
如何通过亚马逊产品广告API获取ItemLookup/Search的JSON响应

我正在尝试从ASIN获取亚马逊产品的详细信息。产品API允许使用ASIN进行Itemlookup,但返回值是XML。 我想从客户端执行此Itemlookup调用,因此希望进行JSONP调用,但我找不到。 我在网上找到了一些文章,使用XSLT样式表将XML转换为JSON格式: (a) https...

26得票2回答
从亚马逊产品广告API获取所有报价列表

我需要能够使用Amazon API获取某个产品的所有优惠信息列表。这是我发送的请求:http://webservices.amazon.com/onca/xml?Service=AWSECommerceService&Operation=ItemLookup&Subscript...

21得票1回答
如何在Elixir中生成HMAC字符串?

我正在尝试使用Elixir编写亚马逊产品广告API客户端。开发者指南描述了签署API请求的过程,其中必须使用请求和“秘密访问密钥”创建HMAC-SHA26哈希。这是我编写的处理签署请求的函数:defp sign_request(url) do url_parts = URI.parse(u...

17得票3回答
如何在亚马逊产品广告API中获得评论排名?

使用Amazon API似乎不再可能获取产品的评论排名信息。检查此链接,注释说: 截至2010年11月8日,请求内容仅返回iframe URL。 然而,尽管他们建议使用参数来获取Iframe进行测试,但现在甚至Iframe也不再起作用。因此,在最新的API参考手册中,“激励客户购买”一章中...

17得票6回答
JavaScript:如何生成与PHP中的hash_hmac()函数相等的原始二进制输出?

我正在连接到Amazon产品广告API,为了签署请求,我需要对HMAC-SHA256哈希的原始二进制输出进行base64编码。 在hash_hmac的PHP文档中,第四个参数bool $raw_output控制输出是否为原始二进制数据(true)或小写十六进制值(false)。我的PHP程序...

16得票5回答
可以通过IAM生成AWS访问密钥并用于Product Advertising API吗?

我喜欢使用 IAM(身份和访问管理)为特定目的创建具有特定权限的用户/组。 产品广告 API 需要使用访问密钥(请求参数是 AWSAccessKeyId),IAM 可以生成访问密钥,但我没有看到一种方法可以让 IAM 用户/组仅访问产品广告 API。 有人知道是否可以做到这一点吗?或者你知...

15得票5回答
如何获取所有亚马逊类别的产品?

如何从现有类别中获取所有亚马逊产品? 通过API,我可以浏览10页,并为每个页面获取10个产品。 该类别有502348个产品,我想要获取它们全部。 这是我的代码:Amazon Product Advertising API <?php ?> $params = array( ...

14得票8回答
iOS中的亚马逊产品广告API签名

我正在尝试在我的iOS应用程序中访问Amazon的产品广告API。创建签名似乎是困难的部分。在这个页面上: http://docs.amazonwebservices.com/AWSECommerceService/latest/DG/rest-signature.html 它说要“使用SHA...

14得票6回答
亚马逊产品广告API:获取平均客户评级

当使用亚马逊的网络服务获取任何产品信息时,是否有直接获取平均客户评级(1-5星)的方法?这是我正在使用的参数: Service=AWSECommerceService Version=2011-08-01 Operation=ItemSearch SearchIndex=Books Titl...