2010-07-19 46 views

回答

0

如果您要求email permission,那麼您可以使用Graph API得到它。例如:http://fbrell.com/fb.api/user-info

<fb:login-button perms="email"></fb:login-button> 
<div id="me"></div> 

<script> 
var 
    div = document.getElementById('me'), 
    showMe = function(response) { 
    if (!response.session) { 
     div.innerHTML = '<em>Not Connected</em>'; 
    } else { 
     FB.api('/me', function(response) { 
     var html = '<table>'; 
     for (var key in response) { 
      html += (
      '<tr>' + 
       '<th>' + key + '</th>' + 
       '<td>' + response[key] + '</td>' + 
      '</tr>' 
     ); 
     } 
     div.innerHTML = html; 
     }); 
    } 
    }; 
FB.getLoginStatus(function(response) { 
    showMe(response); 
    FB.Event.subscribe('auth.sessionChange', showMe); 
}); 
</script> 
相關問題