这是我的代码,但我看不到user_data。我可以连接我的Facebook帐户并查看其他关联人员,但是当我想收到我的邮件地址时,没有任何事情发生。
<div id="wrapper"><link rel="stylesheet" href="css/design.css"media="screen" />
<div id="fb-root"></div>
<script src="http://connect.facebook.net/fr_FR/all.js"></script>
<script>
FB.init({
appId : 'ID',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
</script>
<script>
$(document).ready(function() {
FB.Event.subscribe('auth.login', function(response) {
FB.api('/me', function(response) {
var url = 'http://graph.facebook.com/' + response.id + '/picture';
$('#facebook_profile_image').html('<img src="' + url + '" alt="#" />');
$('#facebook_profile_text').html('<p><a href="' + response.link + '"><strong>' + response.name + '</strong></a><br /><a href="#" id="facebook_logout">Deconnexion</a>');
var user_data = '<ul><li>Votre date de naissance : ' + response.birthday + '</li><li>Votre adresse email : ' + response.email + '</li><li>Votre bio : ' + response.bio + '</li>';
$('#facebook_user_data').html(user_data);
});
$('#facebook_button_box').hide();
$('#facebook_profile').show();
});
FB.getLoginStatus(function(response) {
if (response.session) {
FB.api('/me', function(response) {
var url = 'http://graph.facebook.com/' + response.id + '/picture';
$('#facebook_profile_image').html('<img src="' + url + '" alt="#" />');
$('#facebook_profile_text').html('<p><a href="' + response.link + '"><strong>' + response.name + '</strong></a><br /><a href="#" id="facebook_logout">Deconnexion</a>');
var user_data = '<li>Votre date de naissance : ' + response.birthday + '</li><li>Votre adresse email : ' + response.email + '</li><li>Votre bio : ' + response.bio + '</li>';
$('#facebook_user_data').html(user_data);
});
$('#facebook_button_box').hide();
$('#facebook_profile').show();
}
});
$('#facebook_logout').live('click', function() {
FB.logout(function(response) {
$('#facebook_button_box').show();
$('#facebook_profile').hide();
});
return false;
});
});
</script>
<div id="facebook_button_box">
<br>Connectez vous avec Facebook</br>
<fb:login-button data-send="true" show-faces="true" width="450" perms="email,user_birthday"></fb:login-button>
</div>