2009-08-03 89 views
19

我浏览了他们的文档,发现它起初有点压倒性。我知道你可以通过输入一个UPC(一维条码下面的数字)来搜索项目,但我在API中找不到它的一个字。亚马逊网络服务API是否支持条形码/ UPC查询?

我想要做的是通过在扫描条形码后进行UPC搜索来执行产品查找。

回答

15

以下是e-commerce service docs的页面,其中显示了如何使用ItemLookup方法通过UPC查找特定产品。

注意,对于ItemLookup默认IdType是ASIN,但如果你需要

+3

完美,谢谢! 关于一个附注......有趣的是,即使亚马逊仍然不明白RESTful服务API是什么。我偶然发现了: 使用ItemLookup(REST) 以下ItemLookup示例演示ASIN的项目信息请求。 http://webservices.amazon.com/onca/xml?Service=AWSECommerceService &SubscriptionId = [ID] &操作= ItemLookup &项目Id = [一种ASIN] \t \t \t 该网址违反了RESTful接口后面每原理设计......但很好,只要它做的工作,我是谁抱怨:) – Matthias 2009-08-04 13:49:08

+0

哦,我的,stackoverflow不喜欢格式化,对不起。 – Matthias 2009-08-04 13:50:29

10

要当心,如果你想使用亚马逊Web服务API在移动设备上,你可以把它改成别的像UPC!

我们发现这个Amazon.com的商品广告API许可协议:

4)使用要求

(E)你不会的,没有我们明确的事先书面批准,使用 在任何网站上或与任何网站有关的任何产品广告内容或 应用程序设计或打算用于移动电话或 其他手持设备,或任何电视机顶盒....

Link to Amazon.com Product Advertising API License Agreement

一种替代ItemLookup方法来找到由UPC /条码特定产品任何想法?

0

当然,亚马逊网络服务API不支持条形码/ UPC查询。任何信息/文档都可以找到here

如果要生成条形码,或许this有帮助?

干杯,蒂姆