gpt4 book ai didi

javascript - 如何使用 JavaScript 检索并显示 Facebook 上的照片?

转载 作者:行者123 更新时间:2023-12-03 09:37:25 24 4
gpt4 key购买 nike

我试图通过 Facebook 的 javascript API 检索图像,但我根本不知道代码中的实际问题在哪里。

非常感谢您的帮助:)提前致谢。

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 + '!';


FB.api('/me/albums', function (response) {
for (var i = 0; i < response.data.length; i++) {
var album = response.data[i];

FB.api('/me/' + album.id + '/photos', function (photos) {
if (photos && photos.data && photos.data.length) {
for (var j = 0; j < photos.data.length; j++) {
var photo = photos.data[j];
// photo.picture contain the link to picture
var image = document.createElement('img');
image.src = photo.picture;

document.body.appendChild(image);

}
}
});


}
});

});
}

最佳答案

FB.api('/me/' + album.id + '/photos', function (photos)

这就是你犯错误的地方,应该是

FB.api(album.id + '/photos', function (photos)

还要确保您拥有适当的权限,您需要具有 user_photos 权限的用户访问 token 。

关于javascript - 如何使用 JavaScript 检索并显示 Facebook 上的照片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31292261/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com