0

当有人分享我们网站的 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 composerurihash 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。

4

2 回答 2

0

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

示例:不起作用: http: //www.muscleandfitness.com/news-and-features/features/everything-arnold-february-mf 但这有效: http: //www.muscleandfitness.com/news-and-功能/功能/一切-阿诺德-二月-mf/

于 2013-01-18T20:43:25.100 回答
0

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

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

有关更多信息,请查看Patrick D'appollonio发布的此答案。它帮助到我。

于 2014-09-20T07:08:54.047 回答