Ruby 从网页中获取最重要的图片

allenlsy · 2013年04月29日 · 最后由 small_fish__ 回复于 2013年05月06日 · 2259 次阅读

我想实现类似pinterest一个功能,当用户输入一个网页的url后,网站会获取这个url中最重要的图片作为pin的图片。手动实现的方法,我觉得就是在这个url的所有图片中找一个最大的图片(这要出来的结果不一定准确,我知道)。不知道有什么gem可以实现这个功能吗?

共收到 4 条回复

我实现过, 实际上是用收藏栏上调用一个js实现的. 用户在目标网页按钮 按钮加载一个js js里遍例网页里的img 然后用户点击选择一个 将这个图片的url获得 然后跳转到你的网站 网址接上用户选择的图片的网址 然后curl

#1楼 @bydmm 谢谢,没错,这是最基本的想法,我也是这么想的。但是如果一个网页中,最大的图片是一张广告,这种方法在这种情况下就不准确了。我不知道pinterest他们,是不是包含了关于html的tag的判断

#2楼 @allenlsy 选择哪张图是让用户选的。。

抓取。遍历,筛选。。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册