Если вы делаете stream.publish
, то пользователи могут комментировать посты.Это может быть не то, что вы ищете.
stream.publish
потребует больше разрешений (publish_stream
также разрешение).Это также используется для публикации на стене от имени этого пользователя (поэтому, если вы делаете это только как компания, тогда это может быть не лучшим подходом, если вы не делаете это каким-то сценарием администратора)
Вы также должны: A) Разрешить пользователю отключать автоматическую публикацию до того, как он войдет в ваше приложение, и B) Показать пользователю, что вы собираетесь публиковать как они.(Политика Facebook).
Как только вы запрашиваете publish_stream
в ваших разрешениях, тогда пост в Facebook выполняется так же, как если бы вы просили пользователя что-то опубликовать:
//The message the user will post on their wall
FB.ui(
{
method: 'feed',
name: 'name!',
link: 'http://www.facebook.com/',
picture: 'http://badge.png',
caption: 'CAPTION!',
description: 'DESCRIPTION!',
message: 'MESSAGE!'
},
function (response) {
//Nothing needed here
});