Facebook Sharer不会获得缩略图

Ber*_*tçü 3 fbml facebook-fbml xfbml facebook-sharer

我试过meta property="og:image",meta property="og:image:security"并且link rel="image_src"但是当我点击链接,共享者没有得到缩略图.它显示标题,描述和网址.我试图重新缩放图像90x90,200x200500x500却什么都没有发生.这是代码:

<meta property="og:url" content="URL">
<meta property="og:title" content="TITLE">
<meta property="og:description" content="DESCRIPTION" />
<meta property="og:type" content="website">
<meta property="og:image" content="IMAGE">
<meta property="og:site_name" content="SITE NAME">

<a href="https://www.facebook.com/sharer/sharer.php?u=url" target="_blank">Share on FB!</a>
Run Code Online (Sandbox Code Playgroud)

PS:我也有https,我也试过了.

这是输出:

在此输入图像描述

Pri*_*ner 8

这可能是由于多种原因,但没有看到您的实际代码(不削除IMAGE,SITE NAME等等),我只能冒险一些猜测.

  1. 您的网站在本地托管或受密码保护

    它有时是人们犯的一个愚蠢的错误,如果你在本地开发它并且你把本地托管的图像作为og:image内容然后facebook将无法正确加载图像.

  2. 不是有效的网址

    加载og:imageURL并查看是否加载.如果没有,那就是你的问题.

  3. 您的图片无效.这就是facebooks 文档对图像属性的看法:

    og:image - 应在图表中表示对象的图像URL.图像必须至少为50px乘50px,但最好是200px乘200px,建议使用1500px乘1500px以获得最佳用户体验.图像的最大纵横比为3:1.我们支持PNG,JPEG和GIF格式.您可以包含多个og:image标签,以将多个图像与您的页面相关联.(注意:图像大小不得超过5MB.)

  4. Facebook已阻止您的域名

    不太可能,但可能.有关使用facebook调试器的信息,请参见下文.

您可以使用Facebook调试器 - 只需键入您的URL,它将为您提供所需的所有信息.包括og:image财产.

如果没有任何内容,请确保您在页面中正确包含标签,您可以在此处看到.

如果绝对没有上述工作,并且你真的无法为你工作,你可以直接在共享URL链接中包含URL - 我在这里为你做了一个例子.