Как установить разрешения с помощью facebook / php-sdk-v4

С помощью $session = new FacebookSession('access token here');Мне удалось восстановить свой профиль, как описано в https://developers.facebook.com/docs/php/howto/profilewithgraphapi/4.0.0,

так что у меня есть $session, Проблема в том, что, когда я попробовал пример опубликовать ссылки, как в примере кода, у меня нет прав на publish_actions,

if($session) {

try {

$response = (new FacebookRequest(
$session, 'POST', '/me/feed', array(
'link' => 'www.example.com',
'message' => 'User provided message'
)
))->execute()->getGraphObject();

echo "Posted with id: " . $response->getProperty('id');

} catch(FacebookRequestException $e) {

echo "Exception occured, code: " . $e->getCode();
echo " with message: " . $e->getMessage();

}

}

Я искал в Интернете ответы, но большинство имеет дело с устаревшими кодами и использованием Logins и / или redirect urls получить токен и, следовательно, больше не работать с последним API.

Любые идеи относительно того, как я могу установить разрешения, используя полученный сеанс выше, чтобы я мог запустить пример пост-ссылки выше?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector