Like和Share按钮不能正确显示页面标题

时间:2014-06-23 23:20:19

标签: php facebook share title preview

我遇到了这个问题,Facebook就像&分享api。

我把facebook提供的代码,只是改变了“data-href”,用这种方式通过“php get method”引用页面的特定URL:

echo ' <li> <div class="fb-like" data-href="http://www.alanmarth.com/index.php?seccion=blog&id='.$entrow["identrada"].'" data-layout="button" data-action="like" data-show-faces="false" data-share="true"></div> </li>';

但是出于一些奇怪的原因,当我点击“分享”按钮时,facebook中显示的标题与原始标题不同,或只是在某些帖子中有效。

例如:

原标题:“Alan Marth :: Algoritmo decaminomáscorto”

分享时的标题:“Alan Marth :: Blog”

不在预览中显示帖子图片

但是,在另一方面:

原标题:“Alan Marth ::¡Nuevo sistema de noticias!”

分享时的标题:“Alan Marth ::¡Nuevo sistema de noticias!”

它显示像预览一样的图像

¿任何想法?谢谢!

1 个答案:

答案 0 :(得分:1)

如果您在完成之前在Facebook上发布了该链接,请转到(http://developers.facebook.com/tools/debug)调试该网址。 如果这不能解决您的问题,请在页面中使用facebook的开放图元标记:

<meta property="og:title" content="My website" />
<meta property="og:image" content="http://www.full_image_url.jpeg" />