0

这是我第一次使用 FB JS SDK。我一直在寻找获取用户照片的最佳方法,但我发现了各种不同的方法,有些方法已经过时了。

我终于设法通过检查返回的对象来做到这一点。但它似乎又笨重又长。

profileDiv.innerHTML += '<img src="' + response.picture.data.url + '">';

他们是更好的方法吗?

4

1 回答 1

3

您真正需要显示某人的个人资料图片的只是他们的user_idusername.

<img src="https://graph.facebook.com/4/picture" width="50">`

或者

<img src="https://graph.facebook.com/zuck/picture" width="50">

使用此 URL https://graph.facebook.com/user_id/picture,您可以获取该用户的个人资料图片。您还可以使用type参数指定大小。例如 -type=large

于 2012-12-11T20:58:05.360 回答