我有一个网页,我想在Facebook上分享,但显示的图片不合适。 在我的网络HTML代码中:
<link href="http://www.example.com/img/logo2.png" rel="image_src" />
在选择图像的选项中,还有其他图像,但不是logo2.png
我试图用facebook debugger删除facebook缓存,但结果是一样的。
编辑:
如果我在分享时将?v=1
添加到URL的末尾,则会显示徽标选项。这意味着facebook调试器没有删除缓存。
此外,我希望徽标图像是第一选择。
你能帮助我吗?
解决:
<!-- facebook tags -->
<meta property="og:image" content="http://www.example.com/img/logo.png"/>
<meta property="og:url" content="http://example.com">
<meta property="og:title" content="Portfolio | web">
<meta property="og:description" content="Portfolio">
答案 0 :(得分:1)
我认为您可能使用了错误的标签。我暂时没有这样做,但我认为它应该是<meta
标记,其中包含property="og:image"
,然后将内容设置为您的图片。以下(非常古老的)问题解决了这个问题/符合我记得的内容:How does Facebook Sharer select Images and other metadata when sharing my URL?
让我知道它是否有效:)