В настоящее время я могу публиковать обновления новостей, используя объекты некоторых моих веб-страниц для пользователей facebook, которым понравились эти страницы.
Теперь я пытаюсь проверить новый открытый график и пользовательские действия, чтобы сделать то же самое; размещение обновлений для пользователей, которые совершили определенные действия на моем веб-сайте. Но даже если я получаю разрешение publish_actions с моим приложением и использую свою учетную запись facebook и некоторые фиктивные тестовые учетные записи пользователей для своего приложения (я знаю, что до тех пор, пока не будет выпущена временная шкала, только разработчики и пользователи могут использовать указанное разрешение), когда я пытаюсь опубликовать Я получаю это сообщение об ошибке:
"{"error":{"message":"(#200) Requires extended permission: publish_actions","type":"OAuthException"}}"
.
Я также изменил свой тип приложения на игры, чтобы я мог корректно получить разрешение publish_actions из диалога auth.
Любые идеи, которые могут помочь мне в этом? Или мне просто нужно подождать, пока не будет выпущена временная шкала, прежде чем я смогу проверить новую публикацию открытого графика правильно?
Изменить: запрос отправлен содержит эти параметры;
to: https://graph.facebook.com/feed
["access_token": "given access token",
"message": "post message",
"caption": "post caption",
"picture":"picture url",
"link": "link to post",
"description": "post description",
"ids": "object ids separated by commas"]
Edit2: Я прошу разрешения с помощью кнопки Добавить в шкалу времени:
<fb:add-to-timeline show-faces="true" mode="button" perms="offline_access,publish_actions,publish_stream"></fb:add-to-timeline>