如何在私人网站上整合Facebook Comments插件?

时间:2011-05-20 06:45:22

标签: facebook comments facebook-social-plugins

我已成功将评论插件集成到需要我们自定义登录的网站上。但是,当用户选中“发布到Facebook”选项留下评论时,用户新闻源上的更新会显示“已移动对象”作为页面标题而不是实际标题。

有没有办法在元标记或属性中指定标题或者不需要插件直接访问页面的其他方式?

3 个答案:

答案 0 :(得分:1)

不,真的没有办法做到这一点。 opengraph标签应该这样做,但据我所知,Facebook总是点击评论中的链接。您可能要做的一件事是查看Facebook的爬虫用户代理字符串并返回页面内容的缩写形式(但这可能会违反他们的规则,所以我不确定您是否想要在没有一些想法的情况下这样做关于Facebook的可能反应)。

您可以使用Facebook URL Linter(http://developers.facebook.com/tools/lint)查看他们尝试访问您的网页时发生的情况。

答案 1 :(得分:1)

如果您使用的是Open Graph,则需要公开访问该页面 - 或者您可以将facebook用户代理列入白名单以进行访问 - facebookexternalhit/1.1

答案 2 :(得分:1)

实际上是facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)

请参阅http://www.quora.com/What-is-the-user-agent-string-for-the-Facebook-like-share-crawler