问题标签 [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.
ruby - Ruby 亚马逊图书搜索
有没有人有一个很好的 Ruby 脚本来使用他们的 API 在亚马逊上查找书籍(或其他产品)?
amazon-web-services - Amazon Web services - 检索愿望清单
我一直在修补 Yahoo Pipes 和Amazon Product Advertising API(以前称为 ECS)SDK来检索我的愿望清单。
问题是,虽然我可以很好地获得愿望清单上的所有项目,但它似乎也包括我已经删除的项目。
有没有其他人使用过这个 API 并注意到了这一点?有办法解决吗?
更新:
要求在评论中提供更多信息...
这是我用来获取愿望清单 XML 的 URL:
这是 XML 响应的相关部分:
XML 的其余部分要么是更多类似的列表项,要么是响应顶部的有关请求的信息。
amazon-product-api - 如何通过亚马逊API获取书籍封面图片
我想通过亚马逊 API 从它的 ASIN 中获取一本书的封面。我使用该ItemLookup
功能,但我只得到author
,manufacturer
和title
.
IE :
c# - C# 亚马逊产品广告 API
自 8 月 15 日起,亚马逊强制要求签署对其产品广告 API 的所有请求。我以为我的一切工作都很好,但是当 15 号终于到来时,我的 Web 应用程序停止了工作,几乎从我一直试图找出如何签署 SOAP 请求开始。
亚马逊有一个过时的示例代码,用于签名请求,在这里似乎不起作用
基本上,我需要知道如何使用最新的 C# SOAP API 和 .NET 3.5 为我的请求添加签名。
我希望我已经提供了足够的细节,如果我还没有,请随时要求我详细说明。
谢谢
The_Lorax
更新: 我正在使用 MVC,需要知道如何将签名添加到 ItemLookup 或 AWSECommerceService 对象。是否有包含签名值的属性?它如何附加到请求中?
在此页面上,他们说我必须包含 Signature 和 TimeStamp 参数,但智能感知现在确实显示了任何此类属性。
amazon-product-api - 使用亚马逊产品广告 API 混合搜索索引
如何在亚马逊产品广告 API 上使用两个且仅两个搜索索引(如 DVD 和书籍)运行搜索。
ruby-on-rails - 如何将 item_lookup 中的 IdType 从 ASIN 更改为 ISBN?
我正在使用亚马逊产品广告 API (amazon-ecs) Ruby 库- 如何将输入IdType
从item_lookup
ASIN 更改为 ISBN?
做这样的事情:
不确定在哪里将 IdType 的选项更改为 ISBN。我试过把它放在几个地方。
谢谢!
c# - 'SearchIndex="All"' 在亚马逊产品 API 中不起作用
我在亚马逊产品 API 中使用 SearchIndex="All" 并没有得到任何结果。当我指定类别时,我确实得到了结果。
有谁知道这个搜索索引是否有任何限制?
谢谢
php - 亚马逊产品可用性
亚马逊上的许多产品都不可用,但给出了它们何时有货的日期。我使用了 AWS 并收到了 XML 回复,但我在任何地方都找不到日期信息。是否有可能获得这些信息?谢谢。
注意:这是我的要求,我应该改变什么?
amazon-web-services - 具有 13 位 ISBN 的 Amazon AWS ItemLookup
我以前可以进行 13 位 ISBN 查找,但现在不能了。
这是 13 位 ISBN 的查询:9780073380957。
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId= &ItemId=9780073380957&Operation=ItemLookup&ResponseGroup=Images%2CItemAttributes&Service=AWSECommerceService&Timestamp=2009-12-16T14%3A30%3A02Z&Version=2009-06-01&Signature=
返回: f6770ab1-9b3e-48d3-9492-750e8d773c1b0.0053760000000000TrueNewShipASINAmazon19780073380957ImagesItemAttributes1-SubmissionDateAllAWS.InvalidParameterValue9780073380957 不是 ItemId 的有效值。请更改此值,然后重试您的请求。
但是,同一本书的 10 位 ISBN 有效:
http://ecs.amazonaws.com/onca/xml?AWSAccessKeyId= &ItemId=0073380954&Operation=ItemLookup&ResponseGroup=Images%2CItemAttributes&Service=AWSECommerceService&Timestamp=2009-12-16T14%3A44%3A10Z&Version=2009-06-01&Signature=
我正在使用 pyaws,如果这有什么不同的话。
ruby - 谁能帮助我使用 Ruby 抓取 Amazon Products API?
我正在使用amazon-product-advertising-api gem并按照示例代码尝试获取音乐专辑数据。
我的代码如下:
但是,我收到以下错误:
当我这样做时,put lookup.response.items.first
我得到以下错误/输出:
我认为这意味着那里有我可以访问的数据。
完整put lookup.response.items
节目:
如果我尝试并put title
收到以下错误:
似乎raise title
知道发生了什么:
如果 put/raise url 也会发生同样的事情(尽管显然 URL 不是标题)。
不幸的是,我的 Ruby 知识正处于学习阶段,我不知道现在发生了什么。任何帮助将不胜感激。
(如果有帮助,这是 Sinatra 应用程序的一部分......)