【问题标题】:Facebook The Open Graph protocol post link to wall not showing imageFacebook The Open Graph 协议将链接发布到墙上不显示图像
【发布时间】:2015-02-17 06:23:25
【问题描述】:

我正在使用(开放图协议[Source])。我已经搜索了大部分的 stackoverflow,但似乎我的问题没有任何答案。

我的<meta> 代码是:

<meta property="og:title" content="Testing" />
<meta property="og:description" 
  content="This is the desciption testing 123" />
<meta property="og:image" content="http://www.byui.edu/images/agriculture-life-sciences/flower.jpg" />

当我将链接 (http://mywebsite.com/testing.php) 复制粘贴到 facebook 时,它会在我的墙上拉出 og:titleog:description 每次都完美,即使我制作了一个新的 PHP 文件文档示例:testing1.php。但是它没有在帖子上显示图像,当我刷新 facebook 3-6 次时,复制粘贴链接,到状态输入,它会以某种方式显示,但是我怎么可能需要刷新它 3 -6 次,在 facebook 缓存图像之前,以及在图像显示之前?是否有解决此问题的方法或我一直缺少的东西?我正在使用 HTTP 网址。

谢谢!

【问题讨论】:

    标签: php facebook hyperlink protocols attachment


    【解决方案1】:

    Facebook 确实会缓存其图像,这有时会导致问题(例如您遇到的问题)。我知道如何“强制”清理 Facebook 缓存的最佳方法是通过他们的debugger tool 运行您的网站。当我使用它时,它曾经被称为“lint”,但我认为它应该具有相同的功能。

    无论它是否有效,我都建议您使用它。无论哪种方式,它都是一个方便的实用程序!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-21
      • 2012-03-03
      • 2011-11-01
      • 2012-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多