Я работаю над проектом для публикации данных на стенах страниц Facebook. Я создал приложение Facebook и в настоящее время запрашивает следующие разрешения от пользователя при попытке разместить на стене своей страницы:Какие разрешения Facebook позволяют размещать на стене страницы (а не стене профиля)?
publish_stream
offline_access
manage_pages
в настоящее время код сообщения в на стене PROFILE успешно, но при попытке отправить на стену PAGE возвращается следующая ошибка:
Facebook error: (#200) The user hasn't authorized the application to perform this action.
Опять же, я запрашиваю разрешения, которые, по-видимому, достаточны для публикации на стене профиля, но не на стене страницы. Какое разрешение (я) мне не хватает для публикации на стене страницы? Спасибо заранее за любую помощь.
Вам нужно больше информации , Какой протокол (API) вы используете? Получали ли вы токены доступа для страниц? Является ли администратором страницы, которую вы пытаетесь подключить? – Lex
Я использую протокол OAuth 2.0 для получения токенов доступа и использую Graph API для публикации данных, делая запрос на завивание «https://graph.facebook.com/".$facebookPageID."/feed» на разместите данные на стене, принадлежащей $ facebookPageID. Я получил токены доступа как для стены профиля, так и для стены страницы. Страница управляется пользователем, профиль которого я отправил, и Facebook вернул тот же токен доступа для обеих страниц. Маркер доступа был предоставлен путем входа в учетную запись администратора страницы. Большое вам спасибо за ваше время и помощь. – Sean