Facebook graph api 我无法获得用户和朋友的出生年份(javascript sdk、fb api)

Facebook graph api 我无法获得用户和朋友的出生年份(javascript sdk、fb api),facebook-graph-api,facebook-javascript-sdk,Facebook Graph Api,Facebook Javascript Sdk,我试图得到生日年来计算年龄,但生日年给我未定义 有没有其他方法可以获得用户和朋友的年龄(而不是年龄范围)或生日 这是我的密码 function testAPI(){ FB.api('/me?fields=name,email,birthday,location,age_range',function(response){ if(response && !response.error){ console

我试图得到生日年来计算年龄,但生日年给我未定义

有没有其他方法可以获得用户和朋友的年龄(而不是年龄范围)或生日

这是我的密码

    function testAPI(){
        FB.api('/me?fields=name,email,birthday,location,age_range',function(response){
            if(response && !response.error){
                console.log(response);
                buildProfile(response);
            }

        FB.api('me/friends?fields=id,name,gender,first_name,birthday,location',function(response){
                if(response && !response.error){
                    console.log(response);
                    buildfriends(response);
            }
              }
            );

    }
    //user info
    function buildProfile(user){
        let profile=`
            <h3>${user.name}</h3>
            <ul class="list-group">
                <li class="list-group-item">User Id: ${user.id}</li>
                <li class="list-group-item">Email: ${user.email}</li>
                <li class="list-group-item" >Birthday: ${user.birthday.year}</li>
                <li class="list-group-item onload">User Location: ${user.location.name}</li>
            </ul>
        `;
            document.getElementById('profile').innerHTML = profile;
    }

    //friends info
    function buildfriends(friends){
        let friendlist='<h3>Friend List</h3>';
        for(let i in friends.data){
                friendlist +=`
                    <div class ="well">
                        ${friends.data[i].name} <br>
                        ${friends.data[i].id} <br>
                        ${friends.data[i].first_name} <br>
                        ${friends.data[i].gender} <br>
                        ${friends.data[i].birthday} <br>

                    </div>
                `;
        }
        document.getElementById('friends').innerHTML=friendlist;
    }
    }
函数testAPI(){
api(“/me”字段=姓名、电子邮件、生日、位置、年龄范围、函数(响应){
if(response&&!response.error){
控制台日志(响应);
建筑概况(响应);
}
api('me/friends?字段=id、姓名、性别、名字、生日、位置',函数(响应){
if(response&&!response.error){
控制台日志(响应);
建立朋友(回应);
}
}
);
}
//用户信息
函数构建配置文件(用户){
let profile=`
${user.name}
    用户Id:${User.Id} 电子邮件:${user.Email} 生日:${user.birth.year} 用户位置:${User.Location.name}
`; document.getElementById('profile')。innerHTML=profile; } //好友信息 函数buildfriends(朋友){ 让friendlist='friendlist'; for(让我输入friends.data){ 友人名单+=` ${friends.data[i].name}
${friends.data[i].id}
${friends.data[i].名字}
${friends.data[i].gender}
${friends.data[i].生日}
`; } document.getElementById('friends').innerHTML=friendlist; } }
您是否请求用户的生日权限?是否每个朋友都授权了该权限?是的,我也授权了。我可以过生日,但不能过生日年。您是否请求用户的生日权限?是否每个朋友也授权了该权限?是的,我可以过生日,但不能过生日年。