这是一个非常愚蠢的问题。我是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
您也可以包括其他字段,但是我假设您现在只想要照片。