Php 无法使用Facebook API发布评论

Php 无法使用Facebook API发布评论,php,facebook,api,Php,Facebook,Api,我正在尝试使用Facebook API向流对象发布评论。这是我的密码: $this->facebook->api('/' . $postID . '/comments', 'post', array( 'message' => 'Hello world!' )); 我已经设置了publish\u stream权限,如下所示: <fb:login-button scope="email, read_stream, publish_stream"></f

我正在尝试使用Facebook API向流对象发布评论。这是我的密码:

$this->facebook->api('/' . $postID . '/comments', 'post', array(
    'message' => 'Hello world!'
));
我已经设置了
publish\u stream
权限,如下所示:

<fb:login-button scope="email, read_stream, publish_stream"></fb:login-button>

然而,这一评论并不奏效。我得到了一个例外:

(#200)无法访问对象id:3427843256389


我有正确的权限和正确的帖子ID。我无法理解为什么它不允许我访问该对象。有什么想法吗?

谢谢奥利弗·约瑟夫·阿什最后的评论。。多亏了你,我尝试并成功地将评论添加到一篇常规文章中(虽然还不是视频或照片…)请在

中查看我的完整答案尝试使用graph api explorer工具查看是否可以在那里添加评论。您可能能够找出问题所在。此外,请尝试对
/3427843256389
执行一个HTTP GET命令,感谢您的提示,但这只是再次确认了我已经知道的:下面是我得到的错误:{“error”:{“message”:“(#200)无法访问对象。\u id:238537006239302”,“type:“OAuthException”,“code”:200}”这种方法很有效。它检索帖子上已有的评论。我就是不能发帖。是只发一个ID,还是发任何帖子?