5

Stavo usando l'API del grafico di Facebook, chiedendo '/ me', e restituisce solo il nome e l'ID dell'utente. So che si collega correttamente, perché restituisce il nome corretto.L'API grafico Facebook restituisce solo il nome utente

Ecco un frammento di codice JavaScript che usavo:

FB.login(function (response) { 
    // handle the response 
    FB.api('/me', function (usrresponse) { 
     document.getElementById('inFbStatus').innerHTML = 'Successful login to Facebook'; 
     console.log(JSON.stringify(usrresponse)); 
    }); 
}, { scope: 'email, basic_info' }); 
+0

Che cosa vuoi che restituisca? – jasonscript

+1

Devi specificare i campi che vuoi indietro – WizKid

+0

Mi manca l'email dell'utente e l'url del loro profilo, anche se ho specificato "email" nell'ambito. – raq583

risposta

13

È necessario specificare ogni campo e il bordo si desidera ottenere tornato, e. g.

/me?fields=id,name,email 
+0

http://stackoverflow.com/a/32585470/622276 –