3

我正在将 Facebook 集成到一个应用程序中,该应用程序将页面的提要用于其某些内容。

我希望能够允许用户对帖子发表评论并查看该帖子上留下的先前评论。

如果可能的话,我希望避免构建自己的评论系统实现(更不用说必须实现 oauth 登录以供用户评论),而只需使用 Facebook 提供的评论小部件(参见此处:http: //developers.facebook.com/docs/reference/plugins/comments/ )

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

4

1 回答 1

5

不,评论插件不能指向 on-facebook.com URL;仅当它指向网站时才受支持。

为了实现您想要的(您网站上可以在 facebook.com 上的帖子中添加评论的东西,是吗?),您需要让用户授权您编写的应用程序,该应用程序接受他们的输入并代表他们发布通过 API 返回 Facebook

实际实现会根据您的确切要求而有所不同,但基本上您会想要:

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

FB.api(
    "/155965101083460_155965104416793/comments",
     {message: 'This is great, thanks!'},
     'POST'
 );
于 2012-05-07T19:36:57.933 回答