0

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 )
                );
            }
        }
4

1 に答える 1

0

別途、登録後に許可を求める必要があります。現時点では、登録プラグインを通じてアクセス許可を要求する方法はありません。

この機能はウィッシュリストにあります: http://bugs.developers.facebook.net/show_bug.cgi?id=14733

于 2011-12-17T16:31:20.263 に答える