Facebook Graph API评论

时间:2011-01-12 00:14:54

标签: facebook facebook-graph-api

我正在尝试在我的博客上使用facebooks graph api,以便用户留下评论并查看有关查看文章的评论,我看过那里的图表api页面,我总是收到错误'未经授权的帖子请求'< / p>

当用户通过fbconnect接受我的应用时,我已请求publish_stream和status_update,我使用类似的代码发布评论:

facebook -> api('/http://www.mysite.com/blog/article-title-here/likes', 
   'post', 
   array(
      'id' => 'http://www.mysite.com/blog/article-title-here',
      'message' => 'users comment',
      'created_time' => PHP_DATE_FUNCTION
   )
);

2 个答案:

答案 0 :(得分:1)

你这是错误的做法......

您只能使用发布方法在用户页面的组墙上发布。你不能像那样传递一个id:

http://developers.facebook.com/docs/reference/api/post/

作为替代方式,您可能需要查看facebook提供的评论框插件:

http://developers.facebook.com/docs/reference/plugins/comments

-Roozbeh

答案 1 :(得分:0)

facebook -> api('/'.$post_id.'/comments', 
   'post', 
   array(
      'message' => 'users comment',
   )
);

如果您尝试在帖子或照片上发表评论然后使用此

,我认为您需要使用最新的facebook图表API