ciao!
sto cercando di mettere il login tramite FB su un sito.
ho creato una appa e tra gli User & Friend Permissions ho messo email.
poi il codice:
lo username mi esce, mentre per la email mi esce sempre undefined.codice:<div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId: '', status: true, cookie: true, xfbml: true }); FB.Event.subscribe('auth.authResponseChange', function(response) { if (response.status === 'connected') { retrieveInfo(response); } else if (response.status === 'not_authorized') { FB.login(function(response) { retrieveInfo(response); }, {scope: 'email'}); } else { FB.login(function(response) { retrieveInfo(response); }, {scope: 'email'}); } }); }; (function(d) { var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0]; if (d.getElementById(id)) { return; } js = d.createElement('script'); js.id = id; js.async = true; js.src = "//connect.facebook.net/en_US/all.js"; ref.parentNode.insertBefore(js, ref); }(document)); function retrieveInfo(response) { if (response.authResponse) { FB.api('/me', function(response) { console.log(response.username); console.log(response.email); }); } } </script>
come posso fare per recuperare l'email??

