1

我想从其他电子商务网站获取产品相关数据到我的网站。它就像从其他电子商务网站提供特定产品网址以在我的网站上显示该产品信息的过程一样。

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

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

提前致谢。

4

1 回答 1

1

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

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

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

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

于 2013-10-04T09:21:55.237 回答