如何从其他一些电子商务网站获取和显示数据到我的网站?

时间:2013-10-04 09:04:21

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

我想从其他电子商务网站获取产品相关数据到我的网站。  它只是提供来自其他电子商务网站的特定产品网址来展示  我网站上的产品信息。

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

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

提前致谢。

1 个答案:

答案 0 :(得分:1)

有两种方法可以实现您的需求:

1)这些网站实际上可能有一个API可供您完成工作。

2)刮刮这些网站。现在,一些网站出于显而易见的原因禁止这样的事情所以请阅读他们的条款。无论如何,您可以使用一些内容来进行网页抓取,例如Nokogiri。可以在Railscasts

上找到一个很好的截屏视频

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

上找到的另一个屏幕截图