在页面上发表评论/链接true FB.api

时间:2012-04-04 12:18:46

标签: facebook facebook-javascript-sdk facebook-comments

是否有方法在Facebook上使用Facebook js api发布评论? FB.api()。 您可以使用

在人员墙上张贴
FB.api('/me/feed', 'post', { caption: message, name: "the tile",  description: "a neat message", link : "http://www.stackoverflow.com" }, function(response) {});

但有相当于在页面上发表评论吗?没有社交插件“评论框”。任何人吗?

4 个答案:

答案 0 :(得分:2)

所有的图形api都是建立在URL上的,所有不同的SDK(包括js)只是为你包装http请求。

正如documentation for page所述:

  

<强>进料

     

此连接对应于Page's Wall。你可以创建一个链接,   通过向HTTP发出HTTP POST请求发布或状态消息   PAGE_ID / Feed连接。要查看更多详细信息,请参阅链接,帖子,   和状态信息文档。

     

在张贴到墙上时模拟页面(即发布为   Page,而不是当前用户),您必须使用Page access_token   manage_pages和publish_stream权限,如下所述   Page Access Tokens以上{/ 3}}。

要从javascript sdk执行此操作,请执行以下操作:

FB.api('/PAGE_ID/feed', 'post', { caption: message, name: "the tile",  description: "a neat message", link : "http://www.stackoverflow.com" }, function(response) {});

答案 1 :(得分:1)

是的,您可以,但您必须是该页面的管理员,并且您必须使用正确的授权请求访问令牌:publish_stream, offline_access, manage_pages, read_stream

这里有一个很棒的教程来获取您的access_token并发布消息:http://sp4ce.net/computer/2012/02/15/facebook-page%3A-automatic-answer.html

答案 2 :(得分:0)

答案 3 :(得分:0)

似乎不可能,也永远不会:

  

此功能从未也无法使用。

     

此案例已添加错误消息:“评论可能不是   添加到评论插件“

https://developers.facebook.com/bugs/164794086987157