【问题标题】:How to fetch and display data from some other ecommerce sites to my website?如何从其他电子商务网站获取数据并将其显示到我的网站?
【发布时间】:2013-10-04 09:04:20
【问题描述】:

我想从其他电子商务网站获取产品相关数据到我的网站。 它只是一个过程,比如提供来自其他电子商务网站的特定产品 URL 以显示 该产品信息在我的网站中。

我正在 Ruby On Rails 中寻找这个解决方案。

ror 有什么解决方案吗?如果您知道,请分享您的想法。

提前致谢。

【问题讨论】:

  • 请更具体一些,提供更多关于您的用例的详细信息,以及对特定数据的一些想法,以及您调查过的方法(理想情况下,至少在某些调试环境中尝试过)。有很多方法可以连接站点,从屏幕抓取到使用已发布的 API。见stackoverflow.com/questions/how-to-ask

标签: ruby-on-rails ruby e-commerce spree


【解决方案1】:

有两种方法可以满足您的需求:

1) 这些网站实际上可能有一个 API,您可以使用它来完成工作。

2) 抓取这些网站。现在,一些网站出于明显的原因禁止这样的事情,所以请阅读他们的条款。无论如何,您可以使用一些东西来进行网络抓取,例如Nokogiri。可以在 Railscasts 上找到一个很好的截屏视频来帮助您入门。

网络抓取有很多选项,具体取决于您的实际需要,但开始使用 Nokogiri,然后您可以找到更多信息,例如 Mechanize,这是一个用于自动与网站交互的库。另一个截图可以在Railscasts找到

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-07
    • 1970-01-01
    • 2011-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-13
    相关资源
    最近更新 更多