#facebook #facebook-graph-api
#Facebook #facebook-graph-api
Вопрос:
Я тестировал с разрешением «publish_stream», и мое приложение может публиковать элемент в ленте пользователя с этим разрешением. Но с этим связана серьезная проблема
Когда требуется разрешение «publish_stream», это пугает пользователей, потому что предупреждение или подсказка Facebook ужасны: «Опубликовать на Facebook от имени меня. …. может публиковать сообщения о состоянии, заметки, фотографии и видео от моего имени «
Для многих пользователей это нарушает условия сделки. Они не хотят, чтобы кто-либо публиковал от их имени
б) Я стал поклонником TopGear и CBSNews — эти приложения могут публиковать новости в моей новостной ленте — без моего разрешения «publish_stream».
Итак, какое разрешение лучше всего использовать для этой цели?
Ответ №1:
для публикации приложения в качестве пользователя в ленте пользователей через graph api требуется publish_stream. Разрешение не требуется, если вы используете метод публикации javascript FB.ui, потому что у пользователя есть возможность ввести свое собственное сообщение и / или отменить его.
Если вы становитесь поклонником страницы, эти страницы не публикуют обновления вместе с вами. Вы просто видите их обновления в потоке своей домашней страницы. Ваши друзья не увидят эти обновления, если они также не станут поклонниками этой страницы.
Комментарии:
1. Привет, можно ли использовать разрешение offline_access для выполнения того же самого? Наше тестирование пользователей показало, что «От меня» в предупреждении / запросе разрешения отталкивает многих наших потенциальных пользователей. Метод javascript FB.ui в моем случае не подходит.
2. Нет, для публикации в их потоке вам нужен publish_stream. Для начала вы можете запросить только basic, а затем запросить его по мере необходимости и после того, как они доверяют вашему приложению.