像http://asintoupc.com/这样的网站如何能够如此轻松地抓取 UPC?
在我缺少的任何地方都有可用的开放 API 吗?我是一名 php 开发人员,我从亚马逊 API 中获得的运气并不好。
谢谢
像http://asintoupc.com/这样的网站如何能够如此轻松地抓取 UPC?
在我缺少的任何地方都有可用的开放 API 吗?我是一名 php 开发人员,我从亚马逊 API 中获得的运气并不好。
谢谢
不知道为什么这个问题已经过去了六个月并获得了 120 多个视图而没有人回答,但希望这会有所帮助:
根据:http ://docs.aws.amazon.com/AWSECommerceService/2011-08-01/DG/RG_ItemAttributes.html
UPC 被列为可能从查询返回的潜在项目属性之一。对于具有多个相关 UPC 的项目,UPCList(将包含多个 UPCListElement 对象)也是如此。
它说:
ItemAttributes 响应组可能返回大量描述项目的属性。例如,相机和照片搜索索引中的项目可能会返回属性、高度、宽度、重量、标题、UPC、价格、制造、缩放比例、百万像素数和手提箱。
所有搜索索引都可以返回所有项目属性。但是,返回的商品属性数量因 ASIN 而异。通常,同一搜索索引中的 ASIN 返回相同的商品属性。例如,您会期望为“书籍”搜索索引中的项目返回的项目属性与为“相机和照片”搜索索引中的项目返回的项目属性不同。但单个搜索索引中的所有项目不一定返回相同的属性。因此,无法准确预测响应中将返回哪些项目属性。
对于您的问题,这意味着他们的数据库中的每个项目都没有 UPC,因此它不会为所有项目返回它 - 仅适用于具有适用 UPC 的项目。并且您需要确保您使用的是适用的响应组 - 您可以检查他们文档中的响应组,以确保您使用的组包括 UPC。
我刚刚开始一个项目,该项目将涉及获取 UPC 的过程,但还没有实现,所以我现在唯一能提供的帮助来自我在文档中看到的内容。
在我自己对此进行了研究之后,我发现亚马逊很可能已经禁用了一些可能声称已将 ASIN 转换为 UPC 的服务。
从 ASIN 编号获取 UPC 的最简单、最便宜的方法是注册一个免费的亚马逊卖家账户。这将允许您按 ASIN 搜索产品,亚马逊将详细说明适用的 UPC 和 EAN 编号。例如在英国:https ://sellercentral.amazon.co.uk/productsearch?q=B004EAIWMA
请注意,您必须注册卖家账户才能访问上面的链接