我正在进行Facebook登录功能,但我目前无法检索用户的头像,因为它位于多层阵列中。以下是我的代码
function testAPI() {
console.log('Welcome! Fetching your information.... ');
FB.api('/me', function(response) {
console.log('Successful login for: ' + response.name);
document.getElementById('status').innerHTML =
'Thanks for logging in, ' + response.name + '!';
});
这是Facebook回归的数组
{
"id":"486438998406684",
"name":"Đức Duy",
"picture":{
"data":{
"is_silhouette":false,
"url":"https://scontent.xx.fbcdn.net/v/t1.0-1/p50x50/18157499_427629980954253_1656751371029691275_n.jpg?oh=d22f044a4974ca685029b20b12cea799&oe=5A247DD0"
}
}
}
目前我只获取名称和ID,我不知道如何获取网址。有人知道如何帮助我。 谢谢大家阅读!
答案 0 :(得分:0)
使用response.picture.data.url
获取图片位置