我正在使用以下代码在我的网站上添加类似Facebook的按钮:
<iframe src="http://www.facebook.com/plugins/like.php?href=XXXXXXXX&send=false&layout=button_count&width=50&show_faces=false&action=like&colorscheme=light&font&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:50px; height:21px;" allowTransparency="true"></iframe>
当我后来看看我的墙时,我可以看到我刚才喜欢的帖子。但它显示了一个gui-widget(来自网站grafik)而不是任何其他“有效”图像。是否可以指定要显示的图像?
答案 0 :(得分:9)
您需要使用open graph tags(即<og:image>
)来指定要显示的图像。
此外,您可以使用URL Linter调试您发送Facebook的内容。你可能在linter上遇到了一些问题,因为它说它在你点击一个URL时会判断它,但实际上它并不总是这样。
答案 1 :(得分:0)
您可以在您喜欢的页面上提供元数据,以填充图像。
检查出来:Want custom title / image / description in facebook share link from a flash app
在提供的示例中,页面返回元数据,允许Facebook为喜欢的对象(您的页面)设置描述,标题和图像。