Facebook Graph API Комментарии - PullRequest
3 голосов
/ 12 января 2011

Я пытаюсь использовать api graphs в своем блоге для того, чтобы пользователи оставляли комментарии и просматривали комментарии к статье, которую я там просматривал, я смотрел там страницу api graph, и всегда получаю сообщение об ошибке «Несанкционированный запрос публикации»

У меня есть запрос 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
   )
);

Ответы [ 2 ]

1 голос
/ 12 января 2011

Вы идете об этом неправильно ...

Вы можете использовать метод публикации только для публикации на стене пользователя, страницы, группы. Вы не можете передать идентификатор так:

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

В качестве альтернативы вы можете посмотреть плагин для поля комментариев, который предлагает Facebook:

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

-Roozbeh

0 голосов
/ 05 января 2013
facebook -> api('/'.$post_id.'/comments', 
   'post', 
   array(
      'message' => 'users comment',
   )
);

Я думаю, вам нужно использовать последнюю версию API Graph Facebook, если вы пытаетесь оставить комментарий к сообщениям или фотографии, тогда используйте эту

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...