0

我想控制 Digg.com、Facebook 和其他人的哪些图像,但我遇到的很少成功。

我的印象是它应该像在头部添加以下内容一样简单:

<link href='/path/to/image.jpg' rel='image_src'>

但是,似乎没有任何东西可以拉起该图像 Digg: Digg - 没有图像

Facebook 也不会提取我希望它显示的图像,尤其是默认情况下: Facebook - 没有图片

这里主要为 Digg 和 Facebook 解决这个问题的正确方法是什么(也就是说,如果有两种不同的方法)

4

3 回答 3

3

快速示例:

<meta property="og:title" content="The Rock"/>
<meta property="og:type" content="movie"/>
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/"/>
<meta property="og:image" content="http://ia.media-imdb.com/rock.jpg"/>
<meta property="og:site_name" content="IMDb"/>
<meta property="fb:admins" content="USER_ID"/>
<meta property="og:description"
      content="A group of U.S. Marines, under command of
               a renegade general, take over Alcatraz and
               threaten San Francisco Bay with biological
               weapons."/>

这一切都在文档中:https ://developers.facebook.com/docs/opengraphprotocol/

编辑:

确保使用调试器重新测试 URL,因为 Facebook 会在很长一段时间内缓存这些类型的结果:https ://developers.facebook.com/tools/debug

于 2012-04-14T19:35:44.473 回答
0

Facebook 的图片标签是:

<meta property="og:image" content="path">

于 2012-04-14T19:35:12.387 回答
0

也许您正在寻找使用元标记的开放图协议特异性。property="og:image"

例子:

<meta property="og:image" content="http://example.com/images/FB.png" />

于 2012-04-14T19:36:05.860 回答