publish_actions расширенные разрешения для публикации на временной шкале Facebook - PullRequest
3 голосов
/ 06 декабря 2011

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

Это работает для меня без проблем, но когда кто-то еще пытается это сделать, он получает сообщение об ошибке

Требуется расширенное разрешение: publish_actions

Я видел объявление на Facebook, говорящее:

Находясь в бета-версии Open Graph, разрешение 'publish_actions' может быть только запрашивается разработчиками и тестовыми пользователями вашего приложения. Разрешение «publish_actions» будет игнорироваться, если запрашивается у любого другой пользователь.

Однако, такие как Spotify, Guardian и Independent используют в точности то, что мне нужно. Как так? Что они делают со мной по-другому?

Ответы [ 2 ]

1 голос
/ 06 января 2012

Вы должны отправить свои созданные типы действий здесь: https://developers.facebook.com/apps/<app_id>/opengraph - как только они будут одобрены, вы сможете использовать их публично.

0 голосов
/ 02 апреля 2012

Вы должны отправить действия, также вам необходимо получить разрешение от пользователя. Существует два типа разрешений: разрешение пользователя и разрешение друзей. Предполагается, что вы должны получить права «publish_actions» от пользователя и друга.

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