我几个月来一直在努力解决这些问题。
我刚刚更改了它们,Facebook调试器认为一切都很好,除了管理员和应用程序ID,我希望我没有必要进入。
但是,当点击“赞”按钮时,某些帖子显示我的通用图标,一些显示旧帖子的图像,一些显示根本没有图像,少数几个显示帖子中的图像。
其中一些显示博客文章的正确标题,一些显示链接,一些显示任何内容。
我希望帖子中的一小段文字会显示,但这种情况从未发生过。
这一切似乎都是随机的。这是我的site的代码:
<!-- BEGIN Open Graph tags -->
<meta expr:content='data:blog.metaDescription' name='description' property='og:description'/>
<meta expr:content='data:blog.pageTitle' name='keywords'/>
<b:if cond='data:blog.pageType == "item"'>
<meta content=blog' property='og:type'/>
<meta content='http://speechnotrecognised.blogspot.com.au/2012/08/our-second-first-post_28.html' property='article:author'/>
<meta expr:content='data:blog.url' property='og:url'/>
<meta expr:content='data:blog.pageName' property='og:title'/>
<b:if cond='data:blog.postImageThumbnailUrl'>
<meta expr:content='data:blog.postImageThumbnailUrl' property='og:image'/>
<b:else/>
<meta content='http://i1252.photobucket.com/albums/hh569/speechnotrecognised/snricon4_zpsde4bdf38.jpg' property='og:image'/>
</b:if>
<b:else/>
<meta expr:content='data:blog.title' property='og:title'/>
<meta expr:content='data:blog.homepageUrl' property='og:url'/>
<meta content='blog' property='og:type'/>
<meta content='http://i1252.photobucket.com/albums/hh569/speechnotrecognised/snricon4_zpsde4bdf38.jpg' property='og:image'/>
</b:if>
<meta expr:content='"en_US"' property='og:locale'/>
<!-- END Open Graph tags -->
答案 0 :(得分:0)
我发现您的代码有几个问题: - 您正在使用博客标题生成关键字?! - 对于个人博客帖子og:类型应该是'文章'而不是'博客'; - 我认为你不能使用文章的URL:author; - 您没有指定您的Facebook管理员ID或应用ID; - 您应该使用规范网址而不是数据:blog.homepageUrl来解决博主的国家/地区重定向问题。