2011-06-19 5 views
-1

私はFacebookのAPIに新たなんだけど、私はこれを持っている:Facebookログイン:ユーザーのメールを受け取るにはどうすればよいですか?

<html> 
<head> 
    <title>My Facebook Login Page</title> 
</head> 
<body> 
    <div id="fb-root"></div> 
    <script src="http://connect.facebook.net/en_US/all.js"></script> 
    <script> 
    FB.init({ 
     appId:'my_app_id', cookie:true, 
     status:true, xfbml:true 
    }); 
    </script> 

    <fb:login-button perms="email">Login</fb:login-button>  

</body> 

私は、ユーザーが自分のパーマを受け入れるか、彼らは自分のサイトに戻ったとき、どのように私を行う際に、知っていただきたいと思い

そのユーザーの電子メールアドレスを取得しますか?

+0

を与える

コールhttp://stackoverflow.com/questions/3362885/how-to-get-users-email- id-in-facebook-application-using- PHP – Tapos

答えて

0

javascript sdkのドキュメントをチェックしてください。同様の例です。これが役立つ

FB.api(
    { 
     method: 'fql.query', 
     query: 'SELECT email FROM user WHERE uid='+FB.getSession().uid 
    }, 
    function(response) { 
      alert('Email is ' +response[0].email); 
    } 
); 
1

FB.api( '/私' 機能(ユーザー){ (ユーザー= nullの場合){ のdocument.write(user.email!のようなものを試してみてください);} })ユーザーの後に、この関数はこれが可能の複製であるあなたに許可

関連する問題