0

我想知道facebook如何从链接中提取文章的正确图片?他们会忽略任何图标、广告图片或其他不相关的图片,并为您提供正确的图片?

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

谢谢

4

2 回答 2

2

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

于 2010-05-11T17:22:15.447 回答
0

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

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

请参阅:Facebook 共享文档

于 2010-05-11T17:21:06.190 回答