使用嵌套查询的群组成员的Facebook api图片大小?

时间:2014-11-18 22:43:22

标签: javascript facebook facebook-graph-api

我真的很喜欢嵌套查询,但我不确定是否有办法让某些picture和/或width参数返回height

嵌套查询的文档https://developers.facebook.com/docs/graph-api/using-graph-api/v2.2#fieldexpansion我找不到任何内容。

FB.api('/554870764588961?fields=members{id,name,picture}', function (response) {
    for (i = 0; i < response.members.data.length; i++) { 
        facebookPlayers.push({
            player_name:response.members.data[i].name ,
            player_picture:response.members.data[i].picture.data.url
        });
    }
    callback(facebookPlayers);
});

基本上我想做我上面做的事情,但在我的应用程序中,图像很小,我想尝试从api获得更大的图像。

1 个答案:

答案 0 :(得分:2)

完全没问题:

/554870764588961?fields=members{name,picture.type(large)}

您可以使用常用的尺寸标签,也可以使用宽度/高度:

/554870764588961?fields=members{name,picture.width(300).height(100)}

有关代码的更多信息:https://developers.facebook.com/docs/graph-api/reference/v2.2/user/picture