为动态产品添加Facebook插件评论

时间:2011-07-26 10:00:32

标签: asp.net facebook

我想为我的数据库中的每个项目添加facebook插件评论框,以便在项目页面中显示它。并且还希望创建的项目有facebook插件评论。

如果有人知道请分享它吗?

由于

2 个答案:

答案 0 :(得分:2)

我知道这个回复时间已经很晚了,但是一旦你有了Facebook的应用ID,就可以在你的母版页,模板页面等上添加一个简单的元标记:

<meta property="fb:app_id" content="..." />

然后将评论插件添加到您的商品页面模板中:

<fb:comments id="comments-box" href="..." num_posts="5"></fb:comments>

然后,您需要将href="..."值设置为每个项目页面的唯一网址。如果您正在使用Razor语法,它可以像href="@Request.Url.AbsoluteUri"一样简单,只要您可以保证每个页面的URL始终完全相同,即任何变体都是查询字符串参数等等。有不必要的/意外的结果。

答案 1 :(得分:0)

您应该能够在每个页面上包含评论插件而不需要做任何特殊的事情,文档在https://developers.facebook.com/docs/reference/plugins/comments/,还有一个特殊的fb:comments-count标记,您可以使用它来输出给定的评论数量URL