【问题标题】:Facebook og:image does not workFacebook og:图像不起作用
【发布时间】:2016-03-31 01:56:33
【问题描述】:

在 facebook 上分享此网站时,我仍在尝试获取缩略图作为预览:

http://hundeschule-olching.de/

我在标题中添加了以下代码:

 <meta property="og:image" content="http://www.bilder-upload.eu/show.php?file=3d2bee-1459359037.jpg" />

我需要先加载该图片,尽管它已经发布在 Facebook 上,但出于某种原因,Facebook 不接受它自己的链接。

这将是原始的 facebook 链接:

https://www.facebook.com/202405526459834/photos/pb.202405526459834.-2207520000.1459358633./1184106678289709/?type=3&theater

它已经在 facebook 的调试工具中向我显示了正确的图像,但是当我尝试在 facebook 中发布链接时,显示的是完全不同的图像..(选择选项)。 再次运行调试器后,几分钟前正确获取的图像消失了,它告诉我将显示一个可供选择的选项。

所以我尝试从服务器上的 Data 文件夹中获取图像,如下所示:

 <meta property="og:image" content="Data/chak.jpg" />

效果不佳。

请帮帮我,我正为这个问题发疯。

【问题讨论】:

  • http://www.bilder-upload.eu/show.php?file=3d2bee-1459359037.jpg 不提供图像,而是提供 HTML 文档——至少对我而言。这可能是该上传服务在工作中的某种盗链保护。您应该使用您可以控制的服务器上的图像对此进行测试,以避免此类问题。而且您需要使用绝对 URL - 像 Data/chak.jpg 这样的相对 URL 也不起作用。
  • 好吧,你帮我解决了这个问题......我现在使用的图像已经在我的服务器上,通过点击它时显示的 url 引用它。真的就这么简单……很抱歉,我无法将您的评论标记为答案。非常感谢!
  • 好吧,让我把它添加为答案,如果它解决了你的问题:-)

标签: html facebook facebook-graph-api


【解决方案1】:

http://www.bilder-upload.eu/show.php?file=3d2bee-1459359037.jpg 不提供图像,而是提供 HTML 文档——至少对我而言。这可能是该上传服务在工作中的某种盗链保护。您应该使用您可以控制的服务器上的图像对此进行测试,以避免此类问题。

而且您需要使用绝对 URL - 像 Data/chak.jpg 这样的相对 URL 也不起作用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多