Как использовать разрешения Facebook, прежде чем они будут утверждены в PHP

Чтобы получить разрешение, я должен отправить рабочий пример веб-страницы с его использованием. Однако я нахожусь в процессе разработки этой веб-страницы, и я не могу использовать эти разрешения для разработки веб-страницы. Я получаю ошибку:

Requires either publish_to_groups permission and app being installed in the group, or manage_pages and publish_pages as an admin with sufficient administrative permission

Мой код:

$fb = new Facebook\Facebook([
    'app_id'                => MY_APP_ID,
    'app_secret'            => MY_APP_SECRET,
    'default_graph_version' => 'v2.3',
]);

$helper = $fb->getRedirectLoginHelper();
$accessToken = $helper->getAccessToken();
$loginUrl = $helper->getLoginUrl($redirect_url, array(
    'publish_to_groups',
    'publish_pages',
    'manage_pages',
    'email',
    'user_birthday',
    'user_location',
    'user_likes'
));
$request = $fb->post('/me/feed', array("message"=>"test"), $accessToken);

Мое приложение находится в состоянии разработки. Я попытался войти в систему как тестовый пользователь и получил ту же ошибку при попытке создать сообщение. Я добавил разрешения к своему приложению, но, очевидно, не могу отправить отзыв, пока не будет разработана веб-страница.

0 ответов

Другие вопросы по тегам