Facebook评论插件发布了错误的图像和页面文本

时间:2012-11-07 05:04:00

标签: facebook facebook-javascript-sdk facebook-comments

我们正在使用以下网址使用Facebook评论插件:

<div class="fb-comments" data-href="<?=$page_url?>" data-num-posts="2" data-width="520"></div>

...其中$page_url包含该特定页面的URL(动态生成,将其视为文章页面)。但是,在Facebook Wall上发布时,图像和页面内容不同(显示不同的页面)。当我们点击链接时,它会返回到正确的页面。

为什么它会从另一个页面获取图像和页面内容,即使我们在URL上有唯一的ID?

1 个答案:

答案 0 :(得分:1)

我想出了怎么做。我只需将必要的开放图元数据放在顶部,如下所示:

<meta property="og:description" content="[page description]" />
<meta property="og:image" content="[page image]" />

这样,它总是分享该页面的正确图像和描述。

(有关开放图表的更多信息:http://ogp.me/