获取用户';s登录Facebook后的FID、姓名和电子邮件

获取用户';s登录Facebook后的FID、姓名和电子邮件,facebook,facebook-graph-api,facebook-javascript-sdk,Facebook,Facebook Graph Api,Facebook Javascript Sdk,我想在使用Javascript登录后获得用户的FID、电子邮件和姓名,因此我进行Ajax调用并将它们保存到数据库中 这是当前登录用户的代码: if (response.status === 'connected') { // the user is logged in and connected to your application var uid = response.authResponse.userID; var accessToken = res

我想在使用Javascript登录后获得用户的FID、电子邮件和姓名,因此我进行Ajax调用并将它们保存到数据库中

这是当前登录用户的代码:

    if (response.status === 'connected') { // the user is logged in and connected to your application
        var uid = response.authResponse.userID;
        var accessToken = response.authResponse.accessToken;
        // Alert with fid, email and name
        } else { //the user isn't logged in to Facebook or isn't connected to the application
        FB.login(function(response) {
            if (response.authResponse) {
                accessToken = response.authResponse.accessToken;
                // Alert with fid, email and name
                }
            }, {scope: 'email'});
        }
我怎么做呢?

打电话

https://graph.facebook.com/me

你需要这个

email

许可

您到底被困在哪里?
https://graph.facebook.com/fql?q=SELECT uid,name,email FROM user WHERE uid=me()
email