Jes*_*sse 3 comments facebook-page facebook-social-plugins
我正在将Facebook整合到一个应用程序中,该应用程序使用页面的一些内容提要.
我希望能够允许用户对帖子发表评论并查看该帖子上留下的先前评论.
如果可能的话,我希望避免构建我自己的评论系统实现(更不用说实现用户评论的oauth登录),并且只使用Facebook提供的评论小部件(见这里:http: //developers.facebook.com/docs/reference/plugins/comments/)
是否可以使用上述评论插件来引用任意链接,而不是Facebook页面上的实际(公共)帖子?
不,将"注释插件"指向on-facebook.com网址是不可能的; 它仅在指向网站时才受支持.
为了实现你想要的东西(你的网站上的东西可以在facebook.com上为帖子添加评论,是吗?)你需要让用户授权你编写的应用程序,这需要他们的输入并代表他们发布通过API返回Facebook
实际的实现会根据您的具体要求而有所不同,但基本上您需要:
publish_actions或publish_stream 发布权限Javascript SDK中的示例用户登录并授予这些权限后,会在帖子中添加注释(可在此处查看:http://www.facebook.com/155965101083460/posts/155965104416793)
Run Code Online (Sandbox Code Playgroud)FB.api( "/155965101083460_155965104416793/comments", {message: 'This is great, thanks!'}, 'POST' );