我想控制 Digg.com、Facebook 和其他人的哪些图像,但我遇到的很少成功。
我的印象是它应该像在头部添加以下内容一样简单:
<link href='/path/to/image.jpg' rel='image_src'>
但是,似乎没有任何东西可以拉起该图像 Digg:
Facebook 也不会提取我希望它显示的图像,尤其是默认情况下:
这里主要为 Digg 和 Facebook 解决这个问题的正确方法是什么(也就是说,如果有两种不同的方法)?
快速示例:
<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
Facebook 的图片标签是:
<meta property="og:image" content="path">
也许您正在寻找使用元标记的开放图协议特异性。property="og:image"
例子:
<meta property="og:image" content="http://example.com/images/FB.png" />