这是我第一次使用 FB JS SDK。我一直在寻找获取用户照片的最佳方法,但我发现了各种不同的方法,有些方法已经过时了。
我终于设法通过检查返回的对象来做到这一点。但它似乎又笨重又长。
profileDiv.innerHTML += '<img src="' + response.picture.data.url + '">';
他们是更好的方法吗?
这是我第一次使用 FB JS SDK。我一直在寻找获取用户照片的最佳方法,但我发现了各种不同的方法,有些方法已经过时了。
我终于设法通过检查返回的对象来做到这一点。但它似乎又笨重又长。
profileDiv.innerHTML += '<img src="' + response.picture.data.url + '">';
他们是更好的方法吗?
您真正需要显示某人的个人资料图片的只是他们的user_id
或username
.
<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