Я использую информацию на http://developers.facebook.com/docs/plugins/registration/, чтобы зарегистрироваться и войти в систему пользователей через Facebook. Как бы я запросил это разрешение? Я пытался использовать
&scope=permission,permission,etc,etc
перед полями, а затем после полей. Несмотря на это, система все еще говорит
The user hasn't authorized the application to perform this action
Любая помощь по этому вопросу будет принята с благодарностью!
После регистрации, я пытаюсь сделать следующее и выдает ту же ошибку:
if ($_REQUEST) {
require 'facebook.php';
$facebook = new Facebook(array('appId' => APP_ID,'secret' => APP_SECRET));
$user = $facebook->getUser();
if ($user) {
$loginUrl = $facebook->getLoginUrl(array('scope' => 'email,publish_stream'));
$statusUpdate = $facebook->api('/me/feed', 'post', array('message'=> 'Testing posting to may wall', 'cb' => ''));
} else {
$loginUrl = $facebook->getLoginUrl(
array('scope' => 'email,publish_stream','redirect_uri' => REDIRECT_URL )
);
}
}