0

我正在考虑一个需要访问大量产品数据的项目——即当您输入产品名称时,它会返回一个包含产品图像、名称、品牌等的页面。

我不会出售这些物品,只是显示元数据并直接给卖家。

我的问题是如何实现这一点:

  1. 从 Amazon Product API 和 Google Merchant Center、Walmart、BestBuy、Argos 等地方获取数据是可能的,还是他们自己保留所有产品数据?

  2. 如果商家想将他们的产品数据库与我的同步(但他们不在像亚马逊这样的地方销售),那么由商家为我的数据库播种会有多复杂。

  3. 是否允许从网站上抓取产品信息,或者取决于网站的使用条款。

我对可能的方法有些困惑。

谢谢

4

1 回答 1

0

我完全赞成头脑风暴,但在问这个问题之前你可以做大量的研究。在没有研究的情况下提出这些问题,并不表示有人能够完成这个项目。

  1. 亚马逊确实有一个称为产品广告 API 的 API,但它需要一个亚马逊关联帐户,该帐户需要您推动产品销售,因为它是一个联盟营销计划。产品广告 API 的请求也受限于您的关联帐户表现。沃尔玛有一个公共 API。百思买有一个 API。Target 有一种不为人知的 api 点,但文档很少。

  2. 这个问题太模糊了。你究竟预见到什么是复杂的?什么样的数据库?什么类型的环境又名您的数据库的结构如何?

  3. 在美国,刮痧被认为是合法的。很长一段时间,这是一个灰色地带。像亚马逊这样的网站仍然会阻止你。有一些方法可以规避刮板阻塞,但它可能会花钱。您可以使用代理或从已经获取此数据的公司处支付数据费用。

顺便说一句,已经有服务可以做到这一点。Helium 10 是亚马逊的一个例子。

于 2021-02-11T19:48:46.373 回答