【问题标题】:Sharing a Link doesn't post Image共享链接不会发布图片
【发布时间】:2013-01-14 20:04:14
【问题描述】:

当有人分享我们网站的 URL 时,不会显示图像。 在https://developers.facebook.com/tools/debug 使用调试器并输入http://www.muscleandfitness.com/videos/training/workout-101-overhead-pullover-video 的URL 它表明元标记是正确的并显示图像。

但是,在 Facebook.com 上分享此链接,并没有显示任何图像。

使用 Firebug 我可以看到图像抓取器仅返回 1x1 像素。 https://www.facebook.com/ajax/composerx/attachment/link/scraper/?scrape_url=http%253A%252F%252Fwww.muscleandfitness.com%252Fvideos%252Ftraining%252Fworkout-101-overhead-pullover-video&composerurihash=2 作曲家哈希 2 scrape_url http%3A%2F%2Fwww.muscleandfitness.com%2Fvideos%2Ftraining%2Fworkout-101-overhead-pullover-video 安全图像返回 1x1 像素:https://fbexternal-a.akamaihd.net/safe_image.php?d=AQBBILbPW7Po7Cds&url=http%3A%2F%2Fwww.muscleandfitness.com%2Fsites%2Fmuscleandfitness.com%2Ffiles%2FOverhead-Pullover_rotator_0.jpg

我需要帮助解决这个问题,以便我们可以轻松地与图像共享 URL。

【问题讨论】:

  • 我在分享您的网址时看到了图片。
  • 正确 - 问题似乎与过去几天内发布的文章有关。一段时间后它开始工作。

标签: share facebook-opengraph


【解决方案1】:

发现在 URL 上添加尾部斜杠可以使其工作。如果链接出现在某些单词之后,它似乎也能更好地工作。

示例: 没有工作:http://www.muscleandfitness.com/news-and-features/features/everything-arnold-february-mf 但这有效:http://www.muscleandfitness.com/news-and-features/features/everything-arnold-february-mf/

【讨论】:

    【解决方案2】:

    我也遇到了类似的问题。我的问题是因为图像名称中有一个“空格”。所以它不会出现在facebook debugger 和共享中。

    所以我通过编码部分用连字符(“-”)替换空格来解决这个问题。之后,我在facebook debugger 中调试 url,它出现了。这意味着 Facebook 不会显示带有“空格”的图像名称。但这背后没有合乎逻辑的原因。无论如何,它会帮助某人。

    有关更多信息,请查看Patrick D'appollonio 发布的answer。它对我有帮助。

    【讨论】:

      猜你喜欢
      • 2010-11-07
      • 1970-01-01
      • 1970-01-01
      • 2020-06-23
      • 1970-01-01
      • 2015-10-21
      • 2013-02-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多