Facebook Graph API 评论

发布于 2024-10-11 09:20:43 字数 468 浏览 1 评论 0原文

我正在尝试在我的博客上使用 facebooks graph api 供用户留下评论并查看那里查看的文章的评论,我查看了那里的 graph api 页面,我总是收到错误“未经授权的发布请求”

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

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
   )
);

I'm trying to use facebooks graph api on my blog for users to leave comments and view comments for a article there viewing, ive looked at there graph api page and I'm always getting an error 'unauthorised post request'

I have request publish_stream and status_update when users accept my app via fbconnect, I'm using similar code as below to post a comment:

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
   )
);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

残疾 2024-10-18 09:20:43

您的处理方式是错误的...

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

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

作为另一种方法,您可能想查看 facebook 提供的评论框插件:

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

-Roozbeh

You're going about this the wrong way...

You can only use the publish method to publish on a user's, page's, group's wall. You can't pass an id around like that:

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

As an alternative way, you might want to look into the comment box plugin that facebook offers:

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

-Roozbeh

请帮我爱他 2024-10-18 09:20:43
facebook -> api('/'.$post_id.'/comments', 
   'post', 
   array(
      'message' => 'users comment',
   )
);

我认为如果您尝试在帖子或照片上发表评论,那么您需要使用最新的 facebook graph api,然后使用这个

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

i think you you need to use latest facebook graph api if you are try to post comment on posts or photo then use this

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文