问题标签 [amazon-product-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 亚马逊产品广告 API:获取平均客户评分
当使用亚马逊的网络服务获取任何产品的信息时,有没有直接的方法来获得平均客户评分(1-5 星)?以下是我正在使用的参数:
我希望它的客户评分为 4.5,总评论为 2177。但相反,我在回复中得到以下内容。
除了读取<IFrameURL/>
价值、对该评论页面发出另一个 HTTP 请求,然后屏幕抓取 HTML之外,有没有办法获得整体客户评级?这种方法很脆弱,因为亚马逊可以轻松更改评论页面结构,这会破坏我的应用程序。
asp.net - 如何使用亚马逊 API 在 ItemSearch 中从亚马逊获取卖家名称
谁能告诉我如何在 ASP.NET 中使用 Amazon API 获取卖家名称。我需要使用哪个响应组以及需要什么样的参数。
php - 我没有通过亚马逊产品广告 API 获得价格
我尝试使用亚马逊产品广告 API 获取 ASIN 编号的价格。
代码:
我认为这应该是正确的——但我没有得到回复:
有人可以解释一下为什么我没有得到任何价格信息吗?
非常感谢
java - 通过 Java/SOAP 的亚马逊产品广告 API
我一直在玩亚马逊的产品广告 API,但我无法获得通过并给我数据的请求。我一直在解决这个问题: http: //docs.amazonwebservices.com/AWSECommerceService/2011-08-01/GSG/和这个:Amazon Product Advertising API signed request with Java
这是我的代码。我使用以下代码生成了 SOAP 绑定:http: //docs.amazonwebservices.com/AWSECommerceService/2011-08-01/GSG/YourDevelopmentEnvironment.html#Java
在 Classpath 上,我只有:commons-codec.1.5.jar
这是我回来的内容。我希望看到亚马逊上的一些《星球大战》书籍被扔到我的控制台上:-/:
我在做什么错(请注意,第二个 for 循环中没有“项目”被打印出来,因为它是空的)?如何解决此问题或获取相关错误信息?
vba - 当请求 url 包含“!”时,亚马逊产品广告 API 返回“SignatureDoesNotMatch”
我制作了一个使用亚马逊产品广告 API 的 VBA 程序。通常它运行良好,但是当请求 url 包含!
或(
API 返回错误代码时SignatureDoesNotMatch
。但是,我的程序发送的签名和 URL 与http://associates-amazon.s3.amazonaws.com/signed-requests/helper/index.html生成的完全一样(所以生成的 url 也会出错) .
该错误是由(, ), *, !
和引起的'
。
@ / [ ] { } + - = . , : ; \ | _ ? " # $ % & ^ ~ `
不。(似乎他们只是被忽略了。)
从参数中删除这些字符是一种解决方案。但如果有人知道问题的原因和/或更好的解决方案,请告诉我。
程序在这里。入口点是“main.searchBookInfo”,“helper.getSignature”生成签名。
例子:
未签名网址:
p>要签名的字符串:
p>签名:
p>amazon - 如何通过亚马逊的 MWS API 获取产品信息?
我正在尝试自动添加和管理我们在亚马逊上的产品。查看 MWS API 的 API 文档,似乎没有办法确定产品是否已经被其他卖家添加到亚马逊,如果是,那么它的属性是什么。
我们正在为我们销售的所有产品建立一个新的产品数据库,并有一个专门用于亚马逊属性数据字段(ASIN 等)的表。如果产品信息已经在亚马逊上,我们希望通过 API 提取该数据并将其存储到我们自己的数据库中。
如果您尝试通过 CSV 添加产品并且该产品已经存在于亚马逊上(并且您的属性有任何不同(“m”!=“medium”),您将收到错误消息。在这种情况下,您可以捎带现有的产品信息,只需上传包含特定 ASIN/SKU/UPC 的价格和数量的 CSV。我们希望不再上传 CSV 文件,并再次为亚马逊属性提供我们自己的产品表。
我是否还需要利用亚马逊的产品广告 API 来确定这一点,还是可以通过 MWS 完成?
亚马逊 API 的文档并不完美,而且尝试整理它们的速度很慢。
附加信息:我们正在使用 Ruby。
api - 我可以通过亚马逊的 API 获得打折的产品吗?
我想在亚马逊的产品 API 中搜索打折产品(30% 或更多)。有没有一种简单的方法可以通过 API 做到这一点?
amazon-product-api - 如何知道产品 ASIN 是否有变体?
知道产品 ASIN 是否有变化的最简单方法是什么?itemsearch 操作不会返回变体响应组中的任何信息,我已经尝试了所有组合。itemlookup 操作不会返回变体响应组中的任何信息,除非它是父 ASIN。
amazon-web-services - 亚马逊产品广告 API - 获得评论排名
使用 Amazon API 似乎无法再获取产品的评论排名信息。检查此链接说明说:
自 2010 年 11 月 8 日起,请求内容中仅返回 iframe URL。
但是,使用他们建议的参数进行测试以获得 Iframe,但现在似乎连 Iframe 都不再工作了。因此,即使在“激励客户购买”一章的最新 API 参考中,“评论”部分也完全缺失。
但是:由于我也很感兴趣,是否仍然有可能以某种方式获取评论排名信息——甚至可能不使用亚马逊 API,而是使用竞争对手的 API 来获取评论排名信息——我希望有人能提供一些对这个主题有帮助的东西。
java - 在我的 Eclipse 项目中添加亚马逊产品广告 API 文件作为依赖项
我按照此处的说明为亚马逊的产品广告 API 生成 java 文件。我目前只剩下这样的目录树......
...包含 .class 和 .java 文件。我曾认为我对 Eclipse 的理解足以完成这样的任务,但我终其一生都无法弄清楚如何将这些文件作为依赖项添加到我的项目中。
到目前为止,我尝试将其作为项目导入并从现有的 jar 中创建一个新项目,但没有成功。
我怎么会这样做?!