2012-05-02 7 views
0

こんにちはIVEは以下のようなニュースのFacebookアプリケーションを設定するが、私はメールがそれほど要求されていない認証ダイアログを呼び出したときに、私はすべての情報を得るいけない...カントpersmissionを拡張取得.. :(電子メールと同じよう

http://hpics.li/b91d453

任意のアイデア

私のFB要求:??

$data['get'] = array(
    'access_token' => $access_token, 
    'locale' => 'fr_FR', 
    'req_perms' => 'email,user_about_me,user_birthday,user_location,publish_actions', 
    'ext_perms' => 'publish_stream', 
    'fields' => 'email,name,picture,first_name,last_name,gender,link,birthday,email,location' 
); 

そしてPermissionDialogは、電子メールやreq_premsを含んではいけない...なぜ また、現在のプレビューダイアログは、プレビューの紹介ダイアログ(電子メールなどが入っています)とは異なります。 ご存知ですか?

答えて

0

作業しているドキュメントはありますか?追加の権限を要求するために認証ダイアログに渡す必要があるパラメータを使用すると、サーバ - をやっている場合は

を認証する方法については、アクセス権情報とhttps://developers.facebook.com/docs/authentication/を参照https://developers.facebook.com/docs/authentication/permissions/

2011年10月に「スコープ」に変更しましたユーザーをリダイレクトするURL認証側は次のとおりです。

https://www.facebook.com/dialog/oauth/? 
    client_id=YOUR_APP_ID 
    &redirect_uri=YOUR_REDIRECT_URL 
    &state=YOUR_STATE_VALUE 
    &scope=COMMA_SEPARATED_LIST_OF_PERMISSION_NAMES 

そして、あなたは(このすべては、上記のドキュメントに覆われている)のOAuthエンドポイントを使用してトークンのコードを交換する - あなたのサーバが使用して要求を行うました以下のパラメータ:

https://graph.facebook.com/oauth/access_token? 
    client_id=YOUR_APP_ID 
    &redirect_uri=YOUR_REDIRECT_URI 
    &client_secret=YOUR_APP_SECRET 
    &code=CODE_GENERATED_BY_FACEBOOK_AND_SENT_TO_YOUR_APP_IN_EARLIER_STEP 
関連する問題