0

我已经通过 jQuery 和 Graph API 成功地拉出了我的墙贴。我想为每个帖子添加一个下拉评论框链接(基本上是我墙的复制品)。我还没有看到任何地方可以做到这一点。我很确定我拉了,actions所以评论可以直接发送到那个特定的帖子。

在此处查看我的应用程序:带有 HTML 的我的墙应用程序

如您所见,它仅显示我墙上的内容。我只想与喜欢按钮和每个评论框下拉菜单进行一些用户交互。

我使用 jQuery 和一个 .html 页面来创建应用程序。我相信这与stream.publish. 有人有什么建议吗?

4

1 回答 1

0

如果您执行stream.publish,则用户可以对帖子发表评论。这可能不是您想要的。

stream.publish将需要更多权限(publish_stream也是权限)。这也用于以该用户的身份在墙上发布(因此,如果您只是作为公司这样做,那么这可能不是最好的方法,除非您在某种管理脚本中这样做)

您还必须 A) 允许用户在进入您的应用程序之前关闭自动发布,并且 B) 向用户展示您将作为他们发布的内容。(脸书政策)。

一旦您请求publish_stream您的权限,那么 Facebook 帖子的完成方式与您要求用户发布内容的方式相同:

//The message the user will post on their wall
FB.ui(
{
    method: 'feed',
    name: 'name!',
    link: 'http://www.facebook.com/',
    picture: 'http://badge.png',
    caption: 'CAPTION!',
    description: 'DESCRIPTION!',
    message: 'MESSAGE!'
},
function (response) {
    //Nothing needed here
});
于 2011-08-11T20:56:06.873 回答