facebook如何提取链接的正确缩略图?

时间:2010-05-11 17:15:27

标签: php regex dom html-content-extraction

我想知道facebook如何从链接中提取文章的正确图片?他们忽略任何图标,广告图像或其他不相关的图像,&他们给你正确的形象?

他们使用什么技术/方法?因为我试图使用php正则表达式提取所有图像但是如何找到合适的图像?

由于

2 个答案:

答案 0 :(得分:2)

我相信FaceBook会做出最好的猜测,除非您通过页面中的链接标记明确告诉它使用哪个图像。这里有信息:http://wiki.developers.facebook.com/index.php/Facebook_Share/Specifying_Meta_Tags

答案 1 :(得分:0)

我想Facebook可能会查找与文章属于同一域的图像,然后找到最接近文本的图像。 Facebook还允许网站在其标题中指定一个“image_src”,它将始终用于该页面,这使网站更容易确保使用他们想要使用的图像。

<link rel="image_src" href="(path to image)" />

请参阅:Documentation on Facebook Sharing