2015-08-19 2 views
0

Я пытаюсь опубликовать комментарий к публичному сообщению пользователя, используя API-интерфейс Facebook Graph (2.4).# 200 Ошибка при публикации комментариев

Я использую publish_actions рамки для этого следующим образом:

FB.login(function(r){} , { scope : 'publish_actions', return_scopes : true }); 

Зная из переменной r.status Войти работает отлично, разрешения приведены правильно.

Однако, когда я пытаюсь оставить комментарий,

FB.api("/755555337836854_906307019428351/comments", "POST", { 

    message: "foo" 

}, function(r){}); 

Это дает мне ошибку (то, что я знаю, что с переменной r), указывающий ошибку с разрешения.

code: 200 , message: "(#200) Permissions error" 

Где я могу потерпеть неудачу?

+0

какое сообщение вы хотите опубликовать? Какая польза вместо простого использования facebook.com? – luschn

+0

Выгода заключается в том, что мы можем предоставить пользовательский интерфейс внутри системы, которую уже используют наши пользователи. –

ответ

0

Публикация_связи - это область, которую Facebook должен одобрить для приложения. Запуск заявки на странице настроек приложения необходимо с подробным описанием и демонстрацией вашего приложения. Они отвечают примерно через неделю после того, как проверили приложение.

Впоследствии этот фрагмент отлично работает.

0

Если разрешение разрешено правильно, вам, скорее всего, не разрешено отправлять этот идентификатор графика с помощью API (755555337836854_906307019428351). Я предполагаю, что это должность друга, и вы не можете отправить в стену друзей - и особенно не на стену друзей, даже если публикация опубликована.

Это была бы серьезная проблема с спамом, если бы это было разрешено, потому что даже без входа в систему вы могли бы создать простое приложение для спама.

+0

Звучит логично. Тем не менее, я создатель и (единственный) администратор приложения. Приложение не находится в режиме песочницы. Я пытаюсь прокомментировать мое публичное сообщение без каких-либо ограничений комментариев. –

+0

Вы можете разместить ссылку на сообщение? – luschn

+0

Публичный пост, который я тестирую, это [это] (https://www.facebook.com/Pacsiii/posts/906307019428351?pnref=story) –

Смежные вопросы