2

我有一个非常简单的用例。我有一个 facebook 用户 id 的 xhr 对象。现在我只想通过以下方式显示用户的图像。

    xhr.objects.forEach(function (user) {
 $('#userimage').append( '< img src="https://graph.facebook.com/"+user.user_id+"/picture/?type=small"/>');
                                                    });

由于某种原因,这不起作用。图像未显示。我添加了“https://graph.facebook.com”以允许访问。来自本地 Web 服务器的图像也正在正确显示。

4

1 回答 1

5

你的字符串应该是

picture?type=small

不是

picture/?type=small

所以正确的网址是:

"https://graph.facebook.com/"+user.user_id+"/picture?type=small"

请参阅如何通过 fb api 获取 facebook 用户个人资料图片以获取详细信息。

于 2012-12-04T10:11:04.783 回答