这是一个非常愚蠢的问题。我是facebook Javascript SDK的初学者。
因此,我试图制作一个用户的个人资料图片以显示
我用了这段代码

FB.api('/me', function(response) {
    document.getElementById('login').style.display = "block";
    document.getElementById('login').innerHTML = '<img src="http://graph.facebook.com/' + response.id + '/picture" />';
});


效果很好,但是我试图了解如何使用FB.api('/me/picture')来显示图像。

最佳答案

/me/picture(或/{user id}/picture)返回HTTP 301重定向到图像位置,因此您可以将其直接嵌入<img src...

如果要检索URL并自己使用,则需要通过以下方式专门将其请求为字段:

 /{user id}?fields=picture


要么

 /me/?fields=picture


您也可以包括其他字段,但是我假设您现在只想要照片。

09-10 11:53
查看更多