我对我的网站的 facebook api 非常陌生,我正在使用 javascript sdk。我想获取用户最新的学校信息,包括学校名称、课程和学习年份。这是我到目前为止所拥有的,但它破坏了登录脚本并返回“response.education.school is undefined”。我猜我需要某种 for 循环来遍历教育数组,因为大多数用户列出的学校不止一所?
function login() {
FB.login(function(response) {
if(response.authResponse) {
// connected
FB.api('/me', function(response) {
fbLogin(response.id, response.name, response.firstname, response.email,
response.education.school.name, response.education.concentration.name, response.education.year.name);
});
} else {
// cancelled
}
}, {scope: 'email, user_education_history, user_hometown'});
}