Facebook博客开放图形标签

Facebook博客开放图形标签,facebook,facebook-opengraph,blogger,Facebook,Facebook Opengraph,Blogger,几个月来,我一直在努力解决这些问题 我刚刚更改了它们,Facebook调试器认为除了管理员和应用程序ID之外一切都很好,我希望我不必进入 但是,当点击like按钮时,一些帖子显示了我的通用favicon,一些帖子显示了一个旧帖子的图片,一些帖子根本不显示任何图片,少数帖子显示了帖子中的图片 其中一些显示博客文章的正确标题,一些显示链接,一些不显示任何内容 我希望这篇文章中的一小段文字能够显示出来,但这种情况从未发生过 这一切似乎完全是随机的。以下是我的代码: 我发现您的代码有几个问题: -你在

几个月来,我一直在努力解决这些问题

我刚刚更改了它们,Facebook调试器认为除了管理员和应用程序ID之外一切都很好,我希望我不必进入

但是,当点击like按钮时,一些帖子显示了我的通用favicon,一些帖子显示了一个旧帖子的图片,一些帖子根本不显示任何图片,少数帖子显示了帖子中的图片

其中一些显示博客文章的正确标题,一些显示链接,一些不显示任何内容

我希望这篇文章中的一小段文字能够显示出来,但这种情况从未发生过

这一切似乎完全是随机的。以下是我的代码:



我发现您的代码有几个问题: -你在用博客标题来生成关键词?! -对于个人博客文章og:类型应为“文章”而不是“博客”; -我不认为你可以为文章使用URL:author; -你没有指定你的Facebook管理员ID或应用程序ID; -您应该使用规范URL而不是data:blog.homepageUrl来解决blogger的国家/地区重定向问题


这是我的解决方案:

请在答案中添加解决方案的要点。如果你发布的链接断了,你的答案将一文不值。gxg,谢谢你的回复。我仍然在我的帖子上随机获取图片。而且,博客文章标题有时是链接的,有时不是。我需要等待Facebook的缓存清除吗?解列器还告诉我,不匹配的元数据re-og:site\u-name存在问题,我应该“提供一个描述,即使可以从其他标记推断出一个描述。”
<!-- 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 == &quot;item&quot;'>
<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='&quot;en_US&quot;' property='og:locale'/>
<!-- END Open Graph tags -->