Комментарии Facebook на вашем сайте через Graph API вместо плагина комментариев?

Facebook предлагает плагин комментариев для добавления комментариев на любой веб-сайт:

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

Можно ли получать и отправлять комментарии на ваш сайт через Graph API?

Мой "URL для комментариев" http://www.examplesite.com/test/. Если я использую вышеупомянутый плагин для комментариев, чтобы добавить комментарий на свой сайт, я могу получить доступ ко всем комментариям по следующему URL-адресу:

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

Теперь, есть ли способ POST и GET комментариев к этому через Graph API? Я предполагаю, что мой "идентификатор сообщения" 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?


person Jake Wilson    schedule 11.05.2012    source источник


Ответы (1)


Не знаю насчет комментария. но вы можете получить комментарии в виде массива assoc через API следующим образом:

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

    echo("<pre>");
    print_r($arr[$url]['comments']['data']); 
person Rid Iculous    schedule 07.01.2013