2011-12-17 6 views
0

http://developers.facebook.com/docs/plugins/registration/の情報を使用してFacebookにログインしてログインしています。この許可をどのように要求しますか?私は使用しようとしましたユーザー登録中に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) 
       ); 
      } 
     } 

答えて

0

あなたが別々に登録した後に権限を要求する必要があります。現時点では、登録プラグインを使用して権限を要求する方法はありません。

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

+0

あなたは私の個別の許可を要求する方法についてのいくつかのポインタを与えてくださいますか?私はFacebookのAPIには新しいです。たとえば、私がsigned_requestを読んでいるリダイレクトページが表示されたら、どうすればその許可をリクエストできますか?私はhttp://developers.facebook.com/docs/plugins/registration/の一番下にあるコードフェイスブックを使ってリクエストを読んでいます。 –

+0

Facebookのログインプラグインを見ましたか?あなたの場合は、登録プラグインの代わりに使用するほうがいいでしょうか?ログインプラグインを使用して、登録後にアクセス権を要求することもできます。登録プラグインの使用についてはこのリンクをチェックし、どちらを使用するか決めてください:http://developers.facebook.com/blog/post/440/ – bsrykt

+0

登録後、私は次のように試して、同じエラーを吐きます: if($ _REQUEST){ に 'facebook.php'が必要です。 \t $ facebook = new Facebook(配列( 'appId' => APP_ID、 '秘密' => APP_SECRET)); \t $ user = $ facebook-> getUser(); \t if($ user){ \t $ loginUrl = $ facebook-> getLoginUrl(array( 'scope' => 'email、publish_stream'));\t \t $ statusUpdate = $ facebook-> api( '/ me/feed'、 'post'、array( 'message' => '壁に壁紙をテストする'、> 'cb' => '))); \t}他{ \t $ loginUrl = $ facebook-> getLoginUrl( \t \t \tアレイ( 'スコープ' => 'メール、publish_stream'、 'REDIRECT_URI' => REDIRECT_URL \t) \t \t)。 \t} } –

関連する問題