我知道有很多类似的问题,但我只是不能让它发挥作用。 我设法得到身份证,姓名,性别......等等。但现在是电子邮件。
这是我的代码:
$(function() {
FB.init({
appId : '1674500109440719',
status : true, // check login status
cookie : true, // enable cookies to allow the server to access the session
xfbml : true // parse XFBML
});
document.getElementById('fb-login').onclick = function() {
var cb = function(response) {
alert(JSON.stringify(response));
if (response.status === 'connected') {
getCurrentUserInfo();
}
};
FB.login(cb, { scope: 'email' });
};
function getCurrentUserInfo() {
FB.api(
"/me?fields=name,email", {fields: 'gender, first_name, last_name, email'},
function (response) {
alert(JSON.stringify(response));
if (response && !response.error) {
id=response.id;
}
}
);
}
});
谢谢,