显示特定帖子而不是网址的评论小部件

时间:2012-05-03 04:25:29

标签: comments facebook-social-plugins facebook-page

我将Facebook整合到一个应用程序中,该应用程序使用页面的部分内容提供。

我希望能够允许用户对帖子发表评论,并查看该帖子上的上述评论。

如果可能的话,我很乐意避免构建我自己的评论系统实现(更不用说实现用户评论的oauth登录),只需使用Facebook提供的评论小部件(见这里:http://developers.facebook.com/docs/reference/plugins/comments/

是否可以使用上述评论插件来引用任意链接,而不是Facebook页面上的实际(公共)帖子?

1 个答案:

答案 0 :(得分:5)

不,将“注释插件”指向on-facebook.com网址是不可能的;它仅在指向网站时才受支持。

为了达到你想要的效果(你的网站上的东西可以在facebook.com上为帖子添加评论,是吗?)你需要让用户授权你编写的应用程序,这需要他们输入并发布它代表他们通过API返回Facebook

根据您的具体要求,实际执行情况会有所不同,但基本上您需要:

Javascript SDK中的示例 用户登录并授予这些权限后,会在帖子中添加评论(此处可见:http://www.facebook.com/155965101083460/posts/155965104416793

FB.api(
    "/155965101083460_155965104416793/comments",
     {message: 'This is great, thanks!'},
     'POST'
 );