gpt4 book ai didi

javascript - 获取更高分辨率的 Facebook 个人资料图片

转载 作者:可可西里 更新时间:2023-11-01 02:53:49 25 4
gpt4 key购买 nike

我一直在寻找使用 Facebook Graph API 获取用户个人资料图片的最佳方式。

查看文档,我发现了这个:

You can specify the picture size you want with the type argument, which should be one of square (50x50), small (50 pixels wide, variable height), normal (100 pixels wide, variable height), and large (about 200 pixels wide, variable height)

我的问题是:有什么方法可以让头像分辨率高于 200px 吗?

我最近找到了这个解决方案,但我不知道如何检查用户是否有其他语言的相册:

FB.api('/me/albums', function (response)
{
for (album in response.data)
{
// Find the Profile Picture album
if (response.data[album].name == "Profile Pictures")
{
// Get a list of all photos in that album.
FB.api(response.data[album].id + "/photos", function(response)
{
// The image link
image = response.data[0].images[0].source;
});
}
}
});

最佳答案

这是直接来自文档

You can specify the picture size you want with the type argument, which should be one of square (50x50), small (50 pixels wide, variable height), normal (100 pixels wide, variable height), and large (about 200 pixels wide, variable height):

http://graph.facebook.com/{ID}/picture?type=large

现在,没有什么可以阻止您调用图形来获得更大的尺寸,但您必须拥有有效的用户访问 token 才能这样做。

关于javascript - 获取更高分辨率的 Facebook 个人资料图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9023109/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com