发布链接并显示该链接的缩略图 - php

时间:2013-09-27 12:18:33

标签: javascript php jquery ajax

在某些网站(例如 facebook )中,当我们发布一些链接时,它会向该网站显示缩略图,在下面的图片

中就像这样

enter image description here

怎么做?

2 个答案:

答案 0 :(得分:0)

这只是一个与任何其他人一样的帖子/评论。您唯一需要的是有关该页面的信息。例如,您可以使用curl来获取网页的数据。您正在寻找的信息是 meta 标记中的文档主管。

    <meta name="og:type" content="website" />
    <meta name="og:image" content="http://cdn.sstatic.net/stackoverflow/img/apple-touch-icon@2.png?v=fde65a5a78c6"/>
    <meta name="og:title" content="Post a link and show thumbails from that link - php" />
    <meta name="og:description" content="In some websites like facebook, when we post some link it show us thumbnails from that website, Like this in Picture below: How to do that?" />

获取这些信息并发表评论/评论。

修改 您甚至不需要卷曲,可以使用file_get_contents查看此answer

答案 1 :(得分:0)

你需要获取该URL并阅读元标记,这些标记将为您提供一些信息,如标题,描述等。如果您需要获取图像天气,请阅读图像元标记(如果有的话)或阅读第一个来自网页的图片。