1

Facebook 提供了评论插件,用于向任何网站添加评论:

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

是否可以通过 Graph API 获取和发布评论到您的网站?

我的“评论网址”是http://www.examplesite.com/test/. 如果我使用上述评论插件向我的网站添加评论,我可以通过以下 URL 访问所有评论:

https://graph.facebook.com/comments/?id=http://www.examplesite.com/test

现在,有没有办法通过 Graph API 发布和获取对此的评论?我假设我的“帖子 ID”是http://www.examplesite.com/test. 我正在尝试像这样使用 PHP SDK:

$params = array( 'message' => 'Hello World!!' );
$facebook->api("http://www.examplesite.com/test/comments", "POST", $params);

还尝试获取评论:

$comments = $facebook->api("http://www.examplesite.com/test/comments", "GET");

没有任何一个骰子。无法发表评论或获取评论。

难道我做错了什么?还是无法通过 API 向您的网站添加评论?

4

1 回答 1

0

不知道评论帖子。但您可以通过 API 将评论作为 assoc 数组获取,如下所示:

    $url = 'http://test.com';
    $arr = $this->facebook->api('comments/?ids='.$url); 

    echo("<pre>");
    print_r($arr[$url]['comments']['data']); 
于 2013-01-07T00:44:51.100 回答