【问题标题】:Product API - how to access big databases of product - best approach?产品 API - 如何访问大型产品数据库 - 最佳方法?
【发布时间】:2021-02-04 11:34:50
【问题描述】:
我正在考虑一个需要访问大量产品数据的项目 - 即,当您输入产品名称时,它会返回一个包含产品图片、名称、品牌等的页面。
我不会出售这些商品,只是显示元数据并直接向卖家出售。
我的问题是如何实现:
-
是否可以从 Amazon Product API 和 Google Merchant Center、Walmart、BestBuy、Argos 等地方获取数据,或者他们自己保留所有产品数据?
-
如果商家想要将他们的产品数据库与我的产品数据库同步(但他们不在亚马逊之类的地方销售),那么他们将我的数据库植入我的数据库会有多复杂。
-
是否允许从网站上抓取产品信息,或者取决于网站的使用条款。
我对可能的方法有些困惑。
谢谢
【问题讨论】:
标签:
api
product
amazon
google-merchant-center
【解决方案1】:
我完全赞成集思广益,但在提出这个问题之前,您可以进行大量研究。根本没有研究就提出这些问题,并不表示有人能够完成这个项目。
-
亚马逊确实有一个称为产品广告 API 的 API,但它需要一个亚马逊关联帐户,因为它是一个联属营销计划,因此需要您推动产品销售。产品广告 API 的请求也受限于您的关联帐户表现。沃尔玛有一个公共 API。百思买有一个 API。 Target 有一种不为人知的 api 点,但文档很少。
-
这个问题太模糊了。你究竟预见到什么是复杂的?什么样的数据库?什么类型的环境也就是您的数据库的结构?
-
在美国,刮擦被认为是合法的。很长一段时间,这是一个灰色地带。像亚马逊这样的网站仍然会阻止你。有一些方法可以规避刮板阻塞,但它可能会花钱。您可以使用代理或从已经获得这些数据的公司处支付数据费用。
顺便说一句,已经有服务可以做到这一点。 Helium 10 就是亚马逊的一个例子。