繁体   English   中英

从URL获取图像-如Facebook缩略图

[英]Fetch Images from URL - Like Facebook Thumbnail

我正在建立一个类似“ Reddit”的网站。

用户可以发布一个URL,我想使用PHP从中获取正确的图像。

我需要的是一个脚本,Facebook或Tumblr等网站都使用该脚本来获取图像。 我已经看到了通过获取HTML内容并搜索“ img”标签来获取图像的脚本。

有没有更好的方法/脚本?

甚至脚本都可以按大小对图像进行排序:图像越大,图像越重要。

谢谢答案

您可能想查看PHPQuery ,它将使您可以轻松地遍历给定网站上的所有图像。 然后,您可以计算出每个图像的区域并对其进行相应的排序。

这取决于您要查找的内容以及用户希望在其帖子中看到的图像。 举个例子:我曾经写过一种方法,可以在公司的网站上搜索公司的徽标。 为此,我确实使用simple_html_dom搜索了img标签,并根据alt标签中是否存在徽标过滤了这些标签。 结果显示给用户以选择正确的图像; 可能是您找到了适合您目的的多个图像。

我确实如您所建议的那样看了一下尺寸并跳过了小图像(例如,较小的dan可以说50 px)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM